Too many trunks
"Kerry, Richard" <[email protected]> Fri, 29 Jul 2016 10:18:42 +0000
| Newsgroups | gmane.comp.version-control.subversion.cvs2svn.user |
|---|---|
| Message-ID | <61C67DC73308BD49B2D4B65072480DBA24017100@DEERLM99EZ1MSX.ww931.my-it-solutions.net> |
------=_Part_14327_1585058500.1469787530686 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I am seeking to insert some folders, extracted from a CVS repository, into = a Subversion repository. As such there are trunk/branches/tags folders alr= eady in existence, and I need to insert the extracted/converted folders at = a specific place in the existing structure. I don't seem to be able to do = this at the moment. I think I will need to be able to request cvs2svn to h= andle names in a particular way, and I'm not sure how, or even if it is pos= sible. In the CVS repository I have the following structure: <cvsrepo>/Drivers/Device/App1/<files> The Subversion repository has the following structure: <svnrepo>/Drivers/trunk/Device/App1/<files> (with branches and tags in the corresponding places) When I use cvs2svn to convert the App1 folder from CVS to a dump file and t= hen use svnadmin load to load it into Subversion, using the --parent-dir pa= rameter to specify where to load it (ie --parent-dir drivers/trunk/device/A= pp1) I end up with: <svnrepo>/Drivers/trunk/Device/App1/trunk/<files> So I've now got two lots of trunk (and tags and branches) in the path. The= one between App1 and the files I don't want. Looking at the contents of the dump file produced by cvs2svn I can see that= it always creates trunk/tags/branches folders immediately above the set of= files extracted from CVS. Can anyone advise how I can achieve what I want and get everything inserted= at the right place, without new trunk/tags/branches folders being created,= and with existing tags inserted at the right place under the existing tags= folder. I hope this is clear and that someone can advise how I might achieve this. Regards, Richard. [Blue line] Richard Kerry BNCS Engineer, SI SOL Telco & Media Vertical Practice T: +44 (0)20 3618 2669 M: +44 (0)7812 325518 4 Triton Square, Regent=E2=80=99s Place, London NW1 3HG [email protected]<https://webmail.siemens-it-solutions.com/owa/redir.a= spx?C=3D9fb20d019e3e4cb99344d708709a3177&URL=3Dmailto%3arichard.kerry%40ato= s.net> [Atos logo] This e-mail and the documents attached are confidential and intended solely= for the addressee; it may also be privileged. If you receive this e-mail i= n error, please notify the sender immediately and destroy it. As its integr= ity cannot be secured on the Internet, the Atos group liability cannot be t= riggered for the message content. Although the sender endeavours to maintai= n a computer virus-free network, the sender does not warrant that this tran= smission is virus-free and will not be liable for any damages resulting fro= m any virus transmitted. Atos, Atos Consulting, Worldline and Canopy The Open Cloud Company are trad= ing names used by the Atos group. The following trading entities are regist= ered in England and Wales: Atos IT Services UK Limited (registered number 0= 1245534), Atos Consulting Limited (registered number 04312380), Atos Worldl= ine UK Limited (registered number 08514184) and Canopy The Open Cloud Compa= ny Limited (registration number 08011902). The registered office for each i= s at 4 Triton Square, Regent=E2=80=99s Place, London, NW1 3HG.The VAT No. f= or each is: GB232327983. This e-mail and the documents attached are confidential and intended solely= for the addressee, and may contain confidential or privileged information.= If you receive this e-mail in error, you are not authorised to copy, discl= ose, use or retain it. Please notify the sender immediately and delete this= email from your systems. As emails may be intercepted, amended or lost, th= ey are not secure. Atos therefore can accept no liability for any errors or= their content. Although Atos endeavours to maintain a virus-free network, = we do not warrant that this transmission is virus-free and can accept no li= ability for any damages resulting from any virus transmitted. The risks are= deemed to be accepted by everyone who communicates with Atos by email. ------------------------------------------------------ http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=3D1670&dsMessageId=3D= 3180586 To unsubscribe from this discussion, e-mail: [[email protected]= ris.org]. ------=_Part_14327_1585058500.1469787530686 Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Content-ID: <[email protected]> <html dir=3D"ltr"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1= 252"> <style id=3D"owaParaStyle">P { =09MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px } </style> </head> <body ocsi=3D"0" fpstyle=3D"1"> <div style=3D"color: rgb(0, 0, 0); font-family: Tahoma; font-size: 10pt; di= rection: ltr;"> <div> <p> </p> <p>I am seeking to insert some folders, extracted from a CVS repository,&nb= sp;into a Subversion repository. As such there are trunk/branches/tag= s folders already in existence, and I need to insert the extracted/converte= d folders at a specific place in the existing structure. I don't seem to be able to do this at the moment. I= think I will need to be able to request cvs2svn to handle names in a parti= cular way, and I'm not sure how, or even if it is possible.</p> <p> </p> <p>In the CVS repository I have the following structure:</p> <p><cvsrepo>/Drivers/Device/App1/<files></p> <p> </p> <p>The Subversion repository has the following structure:</p> <p><svnrepo>/Drivers/trunk/Device/App1/<files></p> <p>(with branches and tags in the corresponding places)</p> <p> </p> <p>When I use cvs2svn to convert the App1 folder from CVS to a dump file an= d then use svnadmin load to load it into Subversion, using the --parent-dir= parameter to specify where to load it (ie --parent-dir drivers/trunk/devic= e/App1) I end up with:</p> <p><svnrepo>/Drivers/trunk/Device/App1/trunk/<files></p> <p> </p> <p>So I've now got two lots of trunk (and tags and branches) in the path.&n= bsp; The one between App1 and the files I don't want.</p> <p> </p> <p>Looking at the contents of the dump file produced by cvs2svn I can see t= hat it always creates trunk/tags/branches folders immediately above th= e set of files extracted from CVS.</p> <p> </p> <p>Can anyone advise how I can achieve what I want and get everything inser= ted at the right place, without new trunk/tags/branches folders being creat= ed, and with existing tags inserted at the right place under the existing t= ags folder.</p> <p> </p> <p>I hope this is clear and that someone can advise how I might achieve thi= s.</p> <p> </p> <p>Regards,</p> <p>Richard.</p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <div style=3D"font-family: Tahoma; font-size: 13px;"> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0pt;"></p> <div style=3D"font-family: Tahoma; font-size: 13px;"> <div></div> <div align=3D"left"><img align=3D"baseline" alt=3D"Blue line" src=3D"" bord= er=3D"0" hspace=3D"0" showedtooltip=3D"0" entertime=3D"1469787271864"></div= > <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 3pt 0cm 0pt;"><b><sp= an style=3D"font-family: Verdana; font-size: 9pt;"><font size=3D"1">Richard= Kerry</font></span></b></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"><font size=3D"1">BNCS Engin= eer</font></span><span style=3D"font-family: Verdana; font-size: 8pt;"><spa= n style=3D"font-size: 8pt;">, SI SOL Telco & Media Vertical Practice</span></span></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"><font size=3D"1"></font></s= pan></p> <span style=3D"font-family: Verdana; font-size: 8pt;"> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"><font size=3D"1">T: +44= (0)20 3618 2669</font></span></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"></span><span style=3D"font-= family: Verdana; font-size: 8pt;"><font size=3D"1">M: +44 (0)7812 32551= 8</font></span></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0pt;"><font = size=3D"1">4 Triton Square, Regent=92s Place, London NW1 3HG</font></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"><a tabindex=3D"0" href=3D"h= ttps://webmail.siemens-it-solutions.com/owa/redir.aspx?C=3D9fb20d019e3e4cb9= 9344d708709a3177&URL=3Dmailto%3arichard.kerry%40atos.net" target=3D"_bl= ank">[email protected]</a></span></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"><font face=3D"Arial" size= =3D"1"><span style=3D"font-family: Arial; font-size: 11pt;"></span></font><= /span> </p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0pt;"><font = size=3D"1"><span style=3D"font-family: Verdana; font-size: 8pt;"></span><sp= an style=3D"font-family: Verdana; font-size: 8pt;"></span></font></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 6pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"></span></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 6pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"><img align=3D"baseline" alt= =3D"Atos logo" src=3D"" border=3D"0" hspace=3D"0" showedtooltip=3D"0" enter= time=3D"1469787272149"></span></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 6pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"></span></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 6pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"></span></p> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 0cm 0cm 6pt;"><span = style=3D"font-family: Verdana; font-size: 8pt;"></span></p> <div> <p align=3D"left" class=3D"MsoNormal" style=3D"margin: 5pt 0cm; line-height= : 10pt;"><span style=3D"font-family: Verdana; font-size: 8pt;">This e-mail = and the documents attached are confidential and intended solely for the add= ressee; it may also be privileged. If you receive this e-mail in error, please notify the sender immediately and des= troy it. As its integrity cannot be secured on the Internet, the Atos group= liability cannot be triggered for the message content. Although the sender= endeavours to maintain a computer virus-free network, the sender does not warrant that this transmission is = virus-free and will not be liable for any damages resulting from any virus = transmitted.</span></p> </div> </span></div> </div> </div> </div> Atos, Atos Consulting, Worldline and Canopy The Open Cloud Company are trad= ing names used by the Atos group. The following trading entities are regist= ered in England and Wales: Atos IT Services UK Limited (registered number 0= 1245534), Atos Consulting Limited (registered number 04312380), Atos Worldline UK Limited (registered number= 08514184) and Canopy The Open Cloud Company Limited (registration number 0= 8011902). The registered office for each is at 4 Triton Square, Regent=92s = Place, London, NW1 3HG.The VAT No. for each is: GB232327983. <br> <br> This e-mail and the documents attached are confidential and intended solely= for the addressee, and may contain confidential or privileged information.= If you receive this e-mail in error, you are not authorised to copy, discl= ose, use or retain it. Please notify the sender immediately and delete this email from your systems. As emails = may be intercepted, amended or lost, they are not secure. Atos therefore ca= n accept no liability for any errors or their content. Although Atos endeav= ours to maintain a virus-free network, we do not warrant that this transmission is virus-free and can accept no l= iability for any damages resulting from any virus transmitted. The risks ar= e deemed to be accepted by everyone who communicates with Atos by email.<br= > </body> </html> ------=_Part_14327_1585058500.1469787530686--