[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

Reply via email to