[Jonathan Nieder] > svnsync has a copy-revprops subcommand to explicitly reexamine > revision properties for a collection of old revisions. Does the svn > protocol provide a way to list revisions with changed properties > after a certain moment, or is this explicit reexamination always > necessary?
Pretty sure there is no such API. In fact the modification time in question is not even stored except as a file timestamp for the revision as a whole, and it seems even that will go away at some point in favor of packing more than one revision's properties into a single file. This is why modifying revprops after commit requires defining a hook script to allow it. Modifying a revprop represents throwing data away, so the hook is supposed to arrange, if needed, for that data to be saved in some way (such as posting a diff to a list). Appending a line to an rsyncable file, regarding changing properties of a particular revision, would be one way to allow external sync tools to know what they need to pull. -- Peter Samuelson | org-tld!p12n!peter | http://p12n.org/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org