Git 会干扰 SVN 吗?
Does Git interfere with SVN?
假设我有一个 SVN 存储库。当它们准备好时,我可以提交更改。
当我在处理特定任务时,我想在本地跟踪我的更改。所以我想也许我可以在 SVN 存储库的根目录中创建一个 git 存储库。
然后我可以在本地提交到 git 并在特定问题的工作完成后 "global commit"(签入)到 SVN。
问:这样操作,SVN端会不会出问题?
理论上,他们不应该这样做,因为 Git 只会在根目录中创建一个 .git
目录,仅此而已。但我想听听自己使用这种方法的人的问题。
注意:我想在本地拥有那个 Git,只为我自己使用(其他人应该不会注意到它)。在整个公司范围内迁移到 Git 是不可能的。
应该没有任何问题,前提是:
- 您认为您的 git 提交不会与 SVN 签入同步。
- 确保 SVN 忽略
.git
文件夹(忽略 属性)
- 您确保 git 忽略 SVN 元数据(至少
.svn
文件夹)
假设我有一个 SVN 存储库。当它们准备好时,我可以提交更改。
当我在处理特定任务时,我想在本地跟踪我的更改。所以我想也许我可以在 SVN 存储库的根目录中创建一个 git 存储库。
然后我可以在本地提交到 git 并在特定问题的工作完成后 "global commit"(签入)到 SVN。
问:这样操作,SVN端会不会出问题?
理论上,他们不应该这样做,因为 Git 只会在根目录中创建一个 .git
目录,仅此而已。但我想听听自己使用这种方法的人的问题。
注意:我想在本地拥有那个 Git,只为我自己使用(其他人应该不会注意到它)。在整个公司范围内迁移到 Git 是不可能的。
应该没有任何问题,前提是:
- 您认为您的 git 提交不会与 SVN 签入同步。
- 确保 SVN 忽略
.git
文件夹(忽略 属性) - 您确保 git 忽略 SVN 元数据(至少
.svn
文件夹)