LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices

Reply
 
Search this Thread
Old 09-28-2010, 09:45 AM   #1
ShadyCraig
LQ Newbie
 
Registered: Jan 2001
Location: UK - Midlands
Distribution: Redhat various
Posts: 29

Rep: Reputation: 15
cvs2svn - repository organisation


Hi All,

I have a cvs repository and would like to migrate to svn.
I'm aware of cvs2svn so I gave it a try, but it didn't turn out as expected.

I was expecting something like:
Code:
proj1/branches/stable
proj1/branches/testing
proj1/tags/v1
proj1/tags/v2
proj1/trunk
proj2/branches/stable
proj2/branches/testing
proj2/tags/v1
proj2/tags/v2
proj2/trunk
But what I got is:
Code:
branches/stable/proj1
branches/stable/proj2
branches/testing/proj1
branches/testing/proj2
tags/v1/proj1
tags/v1/proj2
tags/v2/proj1
tags/v2/proj2
trunk/proj1
trunk/proj2
So as far as I'm concerned it's upside down

Has anyone had this issue or know how to resolve it??

Thanks,
Craig
 
Old 09-29-2010, 03:34 AM   #2
prayag_pjs
Senior Member
 
Registered: Feb 2008
Location: Pune - India
Distribution: Fedora,RedHat,CentOS,Gentoo
Posts: 1,138
Blog Entries: 4

Rep: Reputation: 147Reputation: 147
Hi,

Quote:
Its not a problem.
SVN maintains these structure.Its not mandatory but its followed!
Quote:
Trunk would be the main body of development, originating from the the start of the project until the present.
Quote:
Branch will be a copy of code derived from a certain point in the trunk that is used for applying major changes to the code while preserving the integrity of the code in the trunk. If the major changes work according to plan, they are usually merged back into the trunk.
Quote:
Tag will be a point in time on the trunk or a branch that you wish to preserve. The two main reasons for preservation would be that either this is a major release of the software, whether alpha, beta, RC or RTM, or this is the most stable point of the software before major revisions on the trunk were applied.
 
Old 09-29-2010, 08:33 AM   #3
ShadyCraig
LQ Newbie
 
Registered: Jan 2001
Location: UK - Midlands
Distribution: Redhat various
Posts: 29

Original Poster
Rep: Reputation: 15
Smile

Thanks for the response!

I appreciate that there's nothing wrong with the default layout and that it can be changed, thanks for the descriptions of the terminology.

Personally I find the layout counter intuitive and difficult to find my way around. For example I can't easily checkout all the code for one particular project.

After reading http://cvs2svn.tigris.org/faq.html#inverted I've found that the cvs2svn can re-arrange things for me. I'm testing this now (long conversion process), but it should give me the layout that I'm looking for.
Saves writing a long script to move things around!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
log organisation namit Linux - Security 10 01-05-2007 10:30 PM
Kerberos beyond one organisation zimolin Linux - Networking 0 09-09-2004 08:01 AM
Qn: How to restrict in/out emails within a domain name/internal organisation only? rebel Red Hat 11 08-24-2004 07:25 AM
Qn: How to restrict in/out emails within a domain name/internal organisation only? rebel Linux - Security 1 08-18-2004 11:03 PM
organisation software tsitras Linux - Software 0 08-12-2004 07:47 AM


All times are GMT -5. The time now is 04:15 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration