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

Re[4]: cvs2svn.pl 0.50 released: first public release

From: Lev Serebryakov <lev_at_serebryakov.spb.ru>
Date: 2003-11-13 10:28:03 CET

Hello Mats,

Thursday, November 13, 2003, 11:28:03 AM, you wrote:

MN> I don't understand your point. Why aren't you allowed to have multiple
MN> tags on the same version? It's a very, very common use case.
 And simple example.

Here are repository with two files: file1.c & file2.c
Symbols in these files are:

file1.c:
   REL1:1.1
   REL2:1.3
   BRANCH1:1.3.0.2

file1.c:
   REL1:1.2
   REL2:1.4
   BRANCH1:1.5.0.2

If script sees only `file1.c' it "thinks":

 (1) REL1 is tag on TRUNK, we copy TRUNK to create it
 (2) REL2 is tag on TRUNK OR BRANCH1 before file was changed on this
     branch. WHAT SHOULD WE COPY!? BRANCH1 and TRUNK contains SAME
     file in this moment of time!
     
If script sees BOTH files, it "thinks"
     
 (1) REL1 is tag on TRUNK in BOTH files, we copy TRUNK to create it.
 (2) REL2 is tag on TRUNK OR BRANCH1 in file1.c
     REL2 is tag on TRUNK in file2.c
     HERE IS NO CONFLICT: TRUNK is PROPER parent for this tag, copy
     it!
     

-- 
Best regards,
 Lev                            mailto:lev@serebryakov.spb.ru
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Nov 13 10:28:25 2003

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.