有一个项目使用CVSNT/WinCVS进行版本控制。这是中央存储库。本地签出的文件夹包含名为"CVS"的隐藏子文件夹。
我尝试在本地安装CVSNT服务器,并在提交到中央存储库之前使用WinCVS的第二个实例来管理(版本控制)本地临时更改。
但是这不起作用,因为当从第二个(本地)存储库签出时,它仍然使用"CVS"子文件夹名作为它的工作文件。
有人知道是否可以为这个子文件夹配置CVSNT服务器和/或客户端不同的名称?如果是,怎么做?
到目前为止,我正在使用TortoiseSVN。它也创建文件夹,但他们称之为".svn“,因此没有任何干扰。它是集成在Windows中的,我不喜欢它。
发布于 2012-07-04 13:19:37
沙箱被绑定到给定的存储库(在隐藏的CVS文件夹中的一个文件中重新注册)。您不能使用同一个沙箱在本地和远程进行提交(您是在模仿DVCS吗?)如果你需要的话,可以使用其中之一)。您不能更改文件夹名(但更改CVS源文件.),但请注意WInCVS也使用它们,因为它们包含有关文件状态的信息。
你有两个选择:
。
当然,您可以尝试使用两种不同的VCS,但最终会有很多头痛。更好地使用Git,Mercurial或类似的工具,在不需要任何特殊配置的情况下做您需要的事情。
https://stackoverflow.com/questions/9405345
复制相似问题