目前我们使用 SVN 进行源代码控制。由于开发环境中的额外功能和集成,我们希望迁移到 TFS 2012。
我们有很多运行在 asp.net 中的门户。在我们的门户中,我们使用了许多标准组件。目前所有门户都使用相同的代码库。这意味着每当我们更改共享代码库中的某些内容时(无论何时发布门户),它都会自动分发。我们非常习惯这种工作方式,我们知道在其他门户中存在破坏代码的风险。但是,在所有其他门户中发布更改将花费大量时间。为此,我们在 SVN 中使用外部组件。
我真的很想保持这个功能正常运行。所以我的问题是,有没有办法在 SVN 中创建一个外部的类似系统,或者有没有一种非常好的方法可以有效地替换这个功能。
最佳答案
Visual Studio Team Foundation Server Branching and Merging Guide 中有几个建议.
如果您下载“Everything”包并查看“All Guides”zip 并阅读“Advanced Version Control Guide”。
第 5-19 页(2.1 版)涵盖了管理共享资源,那里有很多内容,为 Stack Overflow 总结所有内容可能会对 Ranger 造成不公正,所以我只会指出你那里。
关于团队基础服务器 2012 中的 SVN 外部替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13400532/