将Oxygen等XML创作工具与CI

时间:2017-01-07 20:40:56

标签: continuous-integration azure-devops azure-pipelines oxygenxml

我正在探索将我们的回购从github移植/克隆到VSTS的想法。目前代码已通过Github签入。我将获得的优势是所有团队都将使用VSTS以及VSTS提供的所有铃声和口哨声。

  1. 我有两个选择让devs检查代码到github并以某种方式同步VSTS和github repos。或者
  2. 将存储库克隆到VSTS本身并让他们直接开始检入VSTS而不是github。 从长远来看,我不确定哪种方式最好。是否有任何插件可用于Oxygen能够检查VSTS中的代码。 请指教。

2 个答案:

答案 0 :(得分:0)

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

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

还有向GitHub发布版本的任务。

答案 1 :(得分:0)

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

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

  • VSTS甚至允许您使用SSH key authentication

  • Credential Managers可用于您可以轻松验证的所有主要平台;

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

我当然建议您尝试使用Oxygen Git插件连接到VSTS Git存储库并验证它是否正常运行。