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

Re: incremental conversion from other SCM to svn by vcp

From: Barrie Slaymaker <barries_at_slaysys.com>
Date: 2003-06-17 15:40:06 CEST

On Tue, Jun 17, 2003 at 08:39:55AM -0500, Ben Collins-Sussman wrote:
> Barrie Slaymaker <barries@slaysys.com> writes:
>
> > Can somebody point me to a deep description of what svn means by a tag?
>
> In svn, branches and tags are ordinary directories created by copying.
> I believe perforce is very similar. For "deep" descriptions, look at
> chapter 4 of the svn book -- svnbook.red-bean.com.

Thanks. svn branches are very much like p4 branches.

p4 labels are closer in spirit to cvs tags (they're applied to at most
one revision of a given file, though p4 branches in filenamespace, so a
label can be applied to multiple branches).

VCP::Dest::svn should be able to batch `svn cp` all files in a
particular svn revision to given them a label pretty easily.

We could also build a VCP::Filter::svnlabeller module that would convert
labels in to special "placeholder" revisions and then VCP::Dest::svn
would be able to `svn cp` them almost exactly like it does for branches.

- Barrie

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jun 17 15:52:06 2003

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

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