【发布时间】:2012-01-20 09:59:27
【问题描述】:
过去几天我试图建立一个适当的本地 SVN(带有 svn:externals)以便能够:
- 拥有本地 SVN 存储库(简单)
- 跟踪我对第 3 方代码所做的更改(简单)
- 不时合并官方更新(远程 SVN 仓库)
使用 SVN,可以通过将 svn:externals 设置为不时合并到主干的单独早午餐来完成。
我必须承认我在实施这个策略时仍然存在问题,但问题是:
用 Git 实现会更简单/更可取吗? 3rd 方代码也有 Git repo。 由于我现在设置了本地 CVS,因此我可以使用任何 (Git/SVN)。
你会推荐什么?如果用 git 做,我看什么命令?我在某处读到,使用 Git 更容易合并,那么它会是满足我需求的更好解决方案吗?
非常感谢您的建议。
p/s/ 我在 Linux 上。
【问题讨论】: