On Feb 21, 2013, at 11:18, Philip Martin wrote: > Les Mikesell writes: > >> Neither choice 'feels' quite right to me unless you have an >> intermediate branch to make the change. That is, if you make it on >> the trunk before you copy to the tag you break the likely continuing >> work on the trunk that expects the externals to also follow trunk >> components. And if you change it in the tag you are breaking the >> convention that you don't change tags. And if you copy the working >> copy to a tag you might get other changes in the tag that weren't >> committed anywhere else. Is there a 'best practice' consensus for >> this step? > > You could write a script using svnmucc so that the copy and the property > change happen in the same commit. We do something like that when > tagging Subversion, we edit a header when we make a tag:
I thought that's what the svncopy.pl script is supposed to do. http://svn.apache.org/repos/asf/subversion/trunk/contrib/client-side/svncopy/svncopy.README