-1

I am exploring the idea of moving/cloning our repos from github to VSTS. Currently code is checked in through to Github. The advantage I would get is that all the teams would be using VSTS and all the bells and whistles offered by VSTS.

  1. I have two choices either leave the devs checking in code to github and somehow sync up VSTS and github repos. Or
  2. Clone the repository to VSTS itself and have them start checking in to VSTS directly instead of github. I am not sure as to which way would be best in long run. And whether there is any plugin availble for Oxygen to be able to check code in VSTS. Please advise.
4

2 回答 2

0

我同意,这正是我对所有开源项目所做的。我在 VSTS 中工作,然后将成功构建的代码发布到 GitHub。

我为同步您的代码的 VSTS 创建了一个任务:https ://marketplace.visualstudio.com/items?itemName=nkdagility.gittasks

还有将发布发布到 GitHub 的任务。

于 2017-01-08T13:47:20.687 回答
0

第二种选择绝对是最适合您的选择:

  • VSTS Git 存储库只是普通的标准 Git 存储库,您可以通过任何 Git 客户端使用通过 SSH 和/或 HTTPS 的身份验证来推/拉它;

  • VSTS 甚至允许您使用SSH 密钥身份验证

  • 有可用于所有主要平台的凭据管理器,您可以使用它轻松进行身份验证;

  • 同步两个存储库没有无用的麻烦,你为什么要这样做?:-)

我当然建议您尝试使用 Oxygen Git 插件连接到 VSTS Git 存储库并验证它是否按预期工作。

于 2017-01-08T13:56:21.157 回答