我们正在寻求在具有支持无数系统的多个开发合作伙伴的环境中在线使用Visual Studio。在这些合作伙伴中,每个合作伙伴都使用自己的源代码控制,但我们正在查看将代码提交到由我们管理的存储库的模型。
作为其中的一部分,我们希望支持使用Github,Jira,Bamboo,TeamCity,Octopus Deploy等工具集的合作伙伴
答案 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。