我有一个 Mercurial 存储库hg-repo
,其中有一个目录cvs-dir
,我想同时在 CVS 中进行版本控制,并提交到 CVS 存储库:
$ ls hg-repo
cvs-dir other
Mercurial 存储库的其余部分other
不应该被 CVS 打扰。如何设置?
编辑
如果我只是在不同的 CVS 工作副本目录中创建一个符号链接 ( ln -s
)cvs-dir
cvs-repo
$ pwd
/home/foo
$ ls
hg-repo cvs-repo
$ ls -a cvs-repo
cvs-dir -> /home/foo/hg-repo/cvs-dir
然后
从内部执行任何 CVS 工作,
/home/foo/cvs-repo
例如将工作副本提交到 CVS 存储库;写入
.cvsignore
忽略 Mercurial 元数据,反之亦然,
这种方法会有一些潜在的问题吗?