# $Id: TODO 94 2004-02-29 22:58:30Z rooneg $ * a 'sync' command that goes out and gets all the revs for a repos you don't have in your index yet. this means keeping track of what revs we have and what ones we don't have yet. * a way to replace a given rev's entry in the index, for use when someone does a propchange on svn:log for the rev. * avoid having multiple entries in the index for a given log entry, probably means storing the uuid rather than the url and searching for uuid/rev combos before adding to the index. need to see how to make that fast... * add tests that force use of the command line code even if SVN bindings are installed. * have tests verify that the svn and svnadmin binaries are installed before trying to use them.