Visual Studio Online,Github,Jira,Octopus Deploy

时间:2015-08-07 07:10:46

标签: visual-studio github version-control jira azure-devops

我们正在寻求在具有支持无数系统的多个开发合作伙伴的环境中在线使用Visual Studio。在这些合作伙伴中,每个合作伙伴都使用自己的源代码控制,但我们正在查看将代码提交到由我们管理的存储库的模型。

作为其中的一部分,我们希望支持使用Github,Jira,Bamboo,TeamCity,Octopus Deploy等工具集的合作伙伴

  • Visual Studio Online是否与所有这些本地集成?
  • 使用Visual Studio Online时,是否需要使用这些服务设置帐户,例如Github?
  • Visual Studio Online是否支持所有IDE,例如Eclipse,Xcode等?
  • 我们需要考虑哪些其他因素,例如延迟,本地副本(应该丢失连接)等?
  • 如果从Team Foundation Server 2010升级到Visual Studio Online,我们还需要考虑哪些其他注意事项?
  • 为了持续整合和部署,Visual Studio Online本机支持吗?
  • 例如,如果没有对Jira的本机支持,Visual Studio Online是否有类似的本机功能?

2 个答案:

答案 0 :(得分:1)

如果你想与GitHub集成,那么第一个要求就是使用Git作为你的VCS。如果您想自己托管,也需要使用Team Foundation Server 2013(或更高版本),因为早期版本不支持Git。

一旦你使用Git,你确实可以从VSO访问其他客户端的存储库,因为它提供了一个普通的Git接口,所有Git工具选项都可以与之交谈。而且你也可以获得Git作为DVCS的好处,因此你可以完全脱机使用它。

如果您想使用其他在线服务(例如GitHub),那么您当然需要这些服务的帐户。 VSO本身就是独立的。

至于VSO的功能,您需要知道它在技术上是一个Team Foundation Server,因此它附带了一系列包含的工具。例如,问题管理,具有持续集成的构建服务器,团队聊天室等。因此您可能不需要其他服务。

答案 1 :(得分:0)

Visual Studio Online(now Visual Studio Team Services)支持Eclipse,IntelliJ,your favorite Java IDE,Xcode,Visual Studio或any editor/IDE you like