Git会干扰SVN吗?

时间:2015-03-04 09:12:59

标签: git svn version-control

想象一下,我有一个SVN存储库。当它们准备就绪时,我可以对它进行更改。

当我正在处理某项特定任务时,我想在本地跟踪我的更改。所以我想也许我可以在SVN repo的根目录中创建一个git存储库。

然后,当特定问题的工作完成时,我可以对git进行本地提交,并向SVN进行“全局提交”(签到)。

问题:如果我这样做,SVN方面是否会出现任何问题?

理论上,它们不应该因为Git只在根目录中创建一个.git目录而且就是这样。但我想听听人们自己使用这种方法的问题。

注意:我想在本地使用Git,仅适用于我(没有其他人应该注意到它)。公司范围内向Git的迁移是不可能的。

1 个答案:

答案 0 :(得分:5)

不应该有任何问题,只要:

  • 您认为您的git提交不会与SVN签到同步。
  • 确保SVN忽略.git文件夹(带有忽略属性)
  • 你确保git忽略了SVN元数据(至少是.svn文件夹)