[cvsnt] Import/Export of repository

Aaron Kynaston akynaston at novell.com
Mon Jan 31 17:49:27 GMT 2005


I've done the brutal copy thing for about a year now, and I've been able
to do it because no one else is changing that code.  Renaming the
modules you 'move' out temporarially is a good idea, as it disables any
one elses working copy and they'll immediately know that somethings
wrong.



>>> "Giampaolo Fadel" <giampaolo.fadel at cmz.it> 1/31/2005 12:58:12 AM
>>>
This is the situation:

I've a project developed in my office with a desktop computer. The
project is
under CVS control (the CVS server, CVSNT, is in another computer in the
intranet).

When I finish the program I have to copy it (with the source code) in
my notebook
and I have to go to my customer to test it.

When I'm to the customer I can't access to my CVS server (or any other
server)
but I'd like to continue to have the benefits of CVS (retrieve old
version,
create new branch etc.).

Is it possible to 'export' the repository/module of my project in my
notebook,
then using the CVS in the notebook (with 'Locally mounted folder') and
then
'import' it in the main repository? During my job in transfer I
warranty that
nobody touch the main repository.

I found two solutions (never tried):
Solution 1: Brutally copy the repository/module from intranet server to
a folder
in the notebook. At the end brutally copy from notebook to main
server.

Solution 2: Brutally copy the repository/module to notebook. At the end
retrieve 
each version/tag/branch from notebook, copy to desktop pc and commit
them.

I don't like the two solutions.

Do you have any suggestions/solutions/ideas/comments.

Thanks in advance.

Paolo






_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org 
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt



More information about the cvsnt mailing list