将 xyz.visualstudio.com 上托管的项目连接到 tfs.codeplex.com

connect a project hosted on xyz.visualstudio.com to tfs.codeplex.com

我在 xyz.visualstudio.com 上托管了多个项目,现在我想将其中一个项目作为开源项目发布在 tfs.codeplex.com 上,我觉得这很麻烦。例如:

在 xyz.visualstudio.com 我有:

我想在 codeplex 上发布 ProjectB

Codeplex 要求在 tfs.codeplex.com 上托管项目。我最初的猜测是因为两者都在后端使用 tfs,所以必须直接将项目连接到不同的服务器。

我知道 "how to create a project on tfs.codeplex.com" 和“how to bind to different server”,但是,none 这些解决了我的问题。前一个解释了如何 从一台服务器移动到另一台服务器,这不是我想要的。

不直接copy/connect 任何两个基于服务器的源代码控制系统,无论风格如何。

如果您在 VSO 中使用 Git 而不是 TFVC,您可以轻松地在任何其他 Git 存储库之间推送代码更改。您可以轻松地在 VSO 中的 Git、TFS 中的 Git、Github 和 Codeplex 中的 Git 之间推送。

我有一些经常在 VSO、TFS 和 Codeplex 帐户中的项目之间推送的存储库。