首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多个服务器

多个服务器
EN

Stack Overflow用户
提问于 2008-12-12 17:20:51
回答 1查看 2K关注 0票数 3

我们公司目前有一个本地TF服务器,我们即将使我们的项目的子集开源(通过Codeplex),但是我们在将两个服务器混合在同一个解决方案中时遇到了问题。看来Visual不能同时连接到许多TF服务器。处理这件事最好的方法是什么?

  • Solution 1:仅将开源项目绑定到Codeplex,而专有项目仅绑定到本地项目。绑定和非绑定项目取决于您连接的位置->看起来像VS不喜欢这个想法。项目松散绑定,并开始表现奇怪。
  • Solution 2将全部绑定到本地,并为开放源代码子集使用另一种解决方案-> Team工作区管理器避免使用重叠的本地文件夹树,即使在不同的服务器上也是如此,因此它不是一个选项。
  • Solution 3使用将所有内容绑定到本地。对开源子集使用另一个源代码控制,如SVN。看起来它会变得很混乱,但是我们没有太多的选择。

有开源项目的人遇到了这样的问题?

EN

回答 1

Stack Overflow用户

发布于 2008-12-13 00:21:50

我会坚持一个授权存储库,否则你最终会有一个版本地狱。如果您打算让外部开发人员在codeplex端提供代码,则需要将您的更改与他们的代码合并,并将他们的更改集成到您自己的内部TFS服务器上。

拥有一个授权存储库并为另一个版本的里程碑版本创建快照就更安全了。

您可以在内部存储库上执行细粒度签入和修改,并定期将它们集成/合并到codeplex代码树中。但是,在一个代码基上工作的东西在集成后对另一个代码库可能不太好,您越早集成更改越好(不要在您自己的独立分支上工作太长时间)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/363486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档