[cvsnt] Migrating CVS repository directory

NELSON Jeff JNELSON at covansys.com
Tue May 24 15:44:29 BST 2005


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Let me clarify (Invalidate all sandboxes on client PCs)

If your old repository location is something like d:/cvsrepos and your
new repository is something like d:/repository/cvsrepos then this would
invalidate your client sandboxes.  However if the name of the repository
does not change that clients are configured to use then you will be OK.

Example 1 (This will cause an invalid repository location):

Cvs -d :sspi:@servername:/cvsrepos checkout MyModule
	Server Directory is: D:\CVSRepos\MyModule
Cvs -d :sspi:@servername:/Repository/cvsrepos checkout MyModule
	Server Directory is: D:\Repository\CVSRepos\MyModule

Example 2 (This will NOT cause an invalid repository location):
For example @2 to work you must setup an alias on the server.

Cvs -d :sspi:@servername:/cvsrepos checkout MyModule
	Server Directory is: D:\CVSRepos\MyModule
Cvs -d :sspi:@servername:/cvsrepos checkout MyModule
	Server Directory is: D:\Repository\CVSRepos\MyModule


-----Original Message-----
From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org] On Behalf
Of NELSON Jeff
Sent: Tuesday, May 24, 2005 7:33 AM
To: Aaron Kynaston; cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook; zou.min at renesas.com
Subject: RE: [cvsnt] Migrating CVS repository directory

Yes, you can do this, however you will invalidate all sandboxes that are
on client PCs.  To get around this follow this procedure.


First you need to have all updated local sandboxes commit any
outstanding changes.

Then on the server you can move the directory to the new location and
then use the CVSNT control panel applet to update the directory mapping.

Then recreate each of the sandboxes using the new repository location.


-----Original Message-----
From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org] On Behalf
Of Aaron Kynaston
Sent: Tuesday, May 24, 2005 7:26 AM
To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook; zou.min at renesas.com
Subject: Re: [cvsnt] Migrating CVS repository directory

I don't know the server side of things very well, but all sandboxes with
code from that repository will need to be updated.

Whenever I do something simliar, I check in and delete all of the
sandboxes (to ensure that all the code is in the repository. 

Then, move the repository and re-checkout.

I think as long as your CVSROOT's specified go to the correct
repositories you shoudn't have any issue.

Whats your goal with multiple repositorys?

>>> Min ZOU <zou.min at renesas.com> 5/24/2005 7:28:16 AM >>>
Hi,

Currently I have a single repository at "c:\cvsrepo" directory with
several modules, because I didn't anticipate that I would like to have
multiple repositories one day.

Now problem arises, I want to create multiple repositories under a
central directory "c:\repositories", so my current repository would be
at "c:\repositories\cvsrepo". What's the easiest way to achieve this?

Can I just move the entire directory "cvsrepo" into the newly created
"c:\repositories" directory, and then re-configure the directory mapping
  in CVSNT control panel?

Thanks!

--
Best regards,
Min
_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs

_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs
Confidentiality Statement:

This message is intended only for the individual or entity to which it
is addressed. It may contain privileged, confidential information which
is exempt from disclosure under applicable laws. If you are not the
intended recipient, please note that you are strictly prohibited from
disseminating or distributing this information (other than to the
intended recipient) or copying this information. If you have received
this communication in error, please notify us immediately by return
email.

_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs
Confidentiality Statement:

This message is intended only for the individual or entity to which it is addressed. It may contain privileged, confidential information which is exempt from disclosure under applicable laws. If you are not the intended recipient, please note that you are strictly prohibited from disseminating or distributing this information (other than to the intended recipient) or copying this information. If you have received this communication in error, please notify us immediately by return email.




More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook