On Oct 10, 2007, at 10:41, Christoph Seifert wrote:
> Hi,
>
> I have the situation, that I have the source for a server program  
> in one directory and the libraries as externals in a subdirectory  
> of that one. The libraries are maintained by a couple of people and  
> are frequently changed. The problem I face is that the different  
> revisions of the libraries may not work together, if I update one  
> of the libraries. Additionally, it is hard to recreate the exact  
> combination of server and library code for a given server version  
> that way.
> What I would like to have is to make a tag with svn copy of the  
> server code AND to store the externals with the currently used  
> revision within the tag copy and only for the tag copy - not  
> changed in my current working copy or in the trunk.
>
> So for example, if I want to make a tag server-1-2, I would like to  
> have the externals stored as say lib1-r1000, lib2-r99, lib3-101  
> etc. - if they are not pointing to a tag already - in what you  
> normally edit with svn propedit svn:externals.
>
> Is there a way to already achieve this or to generate a list of  
> fixed externals quickly?
Yes, the svncopy.pl script creates tags in this way.
http://svn.collab.net/repos/svn/trunk/contrib/client-side/svncopy/ 
svncopy.pl.in
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Oct 12 01:17:01 2007