Dan*_*anJ 7 version-control build-process
我们的开发使用了大量的开源代码,我试图找出管理这些外部依赖项的最佳方法.
我们目前的配置:
我的问题
如果我需要修改外部代码该怎么办?目前我在我的svn存储库中创建了一个名为extern_hacks的文件夹,这是我放置修改后的外部代码的地方.然后我将文件链接(或复制到Windows)到外部目录结构.这个解决方案存在问题,因为很难跟踪复制文件,而且当文件位于两个存储库中时很难从svn更新(我的修改后的文件,原始存储库说sourceforge)
如何管理外部依赖项的版本?
我很想知道其他人如何处理这些问题.谢谢.