我在xyz.visualstudio.com上托管了多个项目,现在我想在tfs.codeplex.com上将其中一个项目作为开源发布,我发现它非常繁琐。例如:
xyz.visualstudio.com上的我有:
我想在codeplex上发布 ProjectB 。
Codeplex要求项目托管在tfs.codeplex.com上。我最初的猜测是,因为在后端都使用tfs,所以必须直接将项目连接到不同的服务器。
我知道"如何在tfs.codeplex.com上创建项目"还有" how to bind to different server"但是,这些都没有回答我的担忧。前一个解释了如何从一个服务器移动到另一个服务器,这不是我想要的。
答案 0 :(得分:2)
无论风味如何,复制/连接任何两个基于服务器的源控制系统都不是一件容易的事。
如果您在VSO中使用Git而不是TFVC,您可以轻松地在任何其他Git存储库之间推送代码更改。您可以轻松地在VSO中的Git,TFS中的Git,Github和Codeplex中的Git之间推送。
我经常在VSO,TFS和Codeplex的帐户项目之间推送一些回购。