On Saturday 25 February 2006 22:40, Saulius Grazulis wrote:
> As a prototype, a wrapper script would do. A good thing about a wrapper
> script is that it does not need any change in Subversion itself. Also,
> one could continue to use the usual svn client, in cases one does not
> need labels (like everyday commits and updates). If there are no
> intrinsic difficulties with the concept of labels, maybe some day it
> makes its way to the svn itself... ;).
I've experimented with such a script using revision properties. The problem
here is that subversion does not support searching for a property, so the
script has to do the search. Unfortunately it needs about .5 to 2 seconds
for each revision on a remote repository - doing that eg. on the KDE
repository (currently at 513726) this would need about 3-12 days(!!) to
search a tag.
A "svn propfind"(*) and "svn propgetall"(**) would help tremendously! If
those commands were available the user could invent as many tag- and
label-styles as he/she pleases and noone would need to implement something
complicated.
(*)list all revisions that have a property
(**)dump all instances of the property
Konrad
- application/pgp-signature attachment: stored
Received on Sun Feb 26 09:42:28 2006