Re: How to change tags "copy source"?

Michael Haggerty <[email protected]>
Newsgroups gmane.comp.version-control.subversion.cvs2svn.user
Message-ID <[email protected]>
On 12/15/2010 09:48 AM, Дмитрий Попов wrote:
> I'm trying to convert project from CVS repository with following structure:
> 
> /projectA
> * /componentA
> * /componentB
> * /componentC
> * /componentD
> ... (up to 30 components)
> [...]
> Every component (component folder) have tags like 'componentName_X_Y_Z'.

The cvs2svn concept of a "project" is "the biggest unit of code that is
usually tagged and branched as a whole".

If you always tag and branch one component at a time, then you would be
better off treating each "component" as a "project" when converting.
Then each component will have its own trunk, tags, and branches
directories and they will more or less have independent lives in Subversion.

If you require the whole project to be checked out together, then you
might consider using svn:externals to stitch the components back
together into a master project.

But if you sometimes tag single components and sometimes the whole
project, then you have a mishmash that is not easily represented in
Subversion.  You pretty much have to pick which representation is less
bad for your situation.

Michael

-- 
Michael Haggerty
[email protected]
http://softwareswirl.blogspot.com/

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1670&dsMessageId=2690843

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.