[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: freezing revision of externals

From: Ryan Schmidt <subversion-2007b_at_ryandesign.com>
Date: 2007-10-12 01:13:58 CEST

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

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.