summaryrefslogtreecommitdiff
path: root/doc/todo.mdwn
diff options
context:
space:
mode:
authorwww-data <www-data@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2006-03-19 19:24:40 +0000
committerwww-data <www-data@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2006-03-19 19:24:40 +0000
commit53146f395cf979f93b9d53607d71993d1fbc7fed (patch)
tree1f3b01fc5686d2f77924ee9e63f7cfc6f35044a1 /doc/todo.mdwn
parent3c239b14bc84e33535cb8980fcdcf8ab5d1022eb (diff)
web commit by joey
Diffstat (limited to 'doc/todo.mdwn')
-rw-r--r--doc/todo.mdwn4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/todo.mdwn b/doc/todo.mdwn
index 6ea63829a..b6c38036d 100644
--- a/doc/todo.mdwn
+++ b/doc/todo.mdwn
@@ -12,6 +12,10 @@
5. otherwise, svn commit
6. if commit fails, perhaps we were raced and there are conflicts still; so check for conflicts and if found, goto 2.
+ No, it won't work, because the other committer updates the srcdir when they make their commit, so svn does not get a chance to merge in the changes on update in step 2. Hmm..
+
+ Well, it could keep track of the version number of the page it started editing, and if it's changed during the edit, ask svn to merge all changes from that version number to head into the page after writing it out. Doing that without races with other svn committers seems tricky.
+
Note that unless we use `svn lock`, we really can't "warn" about concurrent edits and such the way other wikis do, which is ok, since that system sucks anyway. Using svn up for smart merging will be much nicer most of the time.
* Eventually, might want page deletion.