【发布时间】:2011-06-15 21:57:49
【问题描述】:
我想将每个代码文件夹的 .svn 文件夹提交到 Hg 存储库。问题是许多 .svn 子文件夹是空的,因此无法提交到 mercurial 存储库。
我找到的一个解决方案是为每个文件夹添加一个空文件,但这很麻烦。没有更简单的方法吗?
【问题讨论】:
-
为什么需要源代码管理下的.svn文件夹?
-
@jgifford 我们最终必须提交到 SVN 存储库,但我们每天都使用 Mercurial
-
@Jader,我们的情况与您类似,因为我们必须按照公司标准使用 CVS,但为了我们的理智而使用 Git。我们不签入 CVS 文件夹。我们在我们的 git 存储库/目录中工作,并定期将代码拉入包含我们的 CVS 签出的克隆本地存储库/目录中。然后,我们从该 CVS 签出文件夹提交到 CVS。
-
请注意,.svn 文件夹中的文件无法合并。对 Subversion 存储库的并行提交将失败。你确定这是你想要的吗?
-
@Yads 成功了。我将不得不点击更多,但这是唯一的方法
标签: svn mercurial directory commit