Vir*_*dia 8 svn version-control mercurial dependencies
如何处理依赖于单独框架或库的非编译项目的源代码控制设置?例如,项目A使用框架B.项目A是否还应在其存储库中包含来自框架B的代码?有没有办法从不同的存储库自动包含它,还是我必须手动更新它?这种情况通常采用哪些一般方法?假设我控制了项目A和框架B的存储库,并且没有编译两者的源代码.
任何资源或建议将不胜感激.我目前正在使用Subversion(在一个非常基础的层面上),但我想切换到Mercurial,以便我可以用Fogbugz试用Kiln.
编辑:在Mercurial中,您是否会使用父存储库来执行此功能?
如果您想使用 Subversion 并需要包含来自不同存储库的代码,Subversion externals可能是一个选项。
但是,如果您正在处理可编译代码,最好设置一个仅获取所需二进制文件的构建过程。像Maven这样的构建工具可以帮助您做到这一点。
归档时间: |
|
查看次数: |
970 次 |
最近记录: |