[cvsnt] Re: Sync of Local and Remote CVS Server
Bo Berglund
bo.berglund at telia.com
Mon May 30 17:01:37 BST 2005
On Mon, 30 May 2005 14:06:46 +0000 (UTC), "Oliver Giesen"
<ogware at gmx.net> wrote:
>Bo Berglund wrote:
>
>> The sandbox concept is not as good because there will be a lot of
>> manual handling of added and removed files. This is automatically
>> taken care of by the cvs import command.
>
>FTR: Actually the remove part is not quite as automatic. You'll always
>have to make sure to perform a delta merge on a HEAD checkout
>(-jLastRelease -jCurrentRelease) after the Import in order to have
>files cvs removed that are no longer part of the current release.
Oh, I thought that this was handled, but I never really tried myself.
The only sources where I have used this was when getting a lot of
archived embedded controller software into CVS and in this case there
were no dropped files, only added ones. Added files were added as they
should.
>I'd really like to see that handled automatically as well in the
>future... maybe by introducing some new option in order to retain
>compatibility with GNU CVS? Would that be feasible, Tony?
Yes, that would be good. THere are already non-GNU options to import
that I use a lot in order NOT to create the Vendor branch for example.
Another one that would cvs remove files not impoprted would be good
too.
/Bo
(Bo Berglund, developer in Sweden)
More information about the cvsnt
mailing list