Team Foundation Server问题

时间:2014-10-01 17:19:53

标签: tfs xna

我和我的朋友们想要同时在同一个项目上制作游戏和代码。 我对此和Team Foundation Server有几个问题。 如果你知道这些问题的任何答案,我将非常感谢你,如果你能在下面回答它们! :d

  1. 我可以在Linux上运行Team Foundation Server,还是必须是Windows Server?
  2. 我们可以创建一个项目并同时编辑相同的代码(它是否会实时更新代码,因此如果我输入一行代码,它会立即显示在其他屏幕上,如Google云端硬盘)
  3. 我们都有Visual Studio 2010 Ultimate版,因为我们使用XNA进行编码。我们是否需要某个版本的Team Foundation Server才能使用XNA / Visual Studio 2010?
  4. 非常感谢,马修。

2 个答案:

答案 0 :(得分:1)

我建议在cloud上使用visual studio team foundation server作为服务,没有安装就可以了。

VS Team Services最多可以免费提供5个用户,这对您的团队来说非常合适。按照此instructions连接fom vs2010,配置

非常容易

关于您具有版本控制功能的功能,因此您可以执行签入,签出,管理版本或使用差异/合并来协作和维护对团队项目的控制。

与github(git的在线版)相比,您可以免费在线使用私人存储库,TFS更易于使用,所有这些都与visual studio集成。

答案 1 :(得分:0)

  

我可以在Linux上运行Team Foundation Server,还是必须运行它   Windows Server?

据我所知,你不能,尽管你总能使用葡萄酒。

  

我们可以创建一个项目并同时编辑相同的代码(是吗?   现在更新代码,所以如果我输入一行代码,它就会显示出来   立即在其他屏幕上,如Google云端硬盘)

不,这不是源代码控制的目的。代码在您自己的“区域”中处理,然后检入存储库,此时其他人可以看到代码。签入过程中有例外情况可以共享代码,例如搁置等过程。

在wiki http://en.wikipedia.org/wiki/Revision_control

上阅读更多关于源代码管理的想法
  

我们都有Visual Studio 2010 Ultimate版,因为我们编码   XNA ..我们是否需要具有特定版本的Team Foundation Server   能够使用XNA / Visual Studio 2010吗?

您无需将TFS版本与VS版本匹配。您是否计划在互联网上公开展示此服务器?第一次设置源控制服务器在内部托管时可能具有挑战性,只有在暴露于互联网时才会更糟 - 或者您是否会在同一网络上“共同”,这不是问题?

您可能会查看其他源控件,例如Git或Visual Studio Team Services(也可以使用git) - 这样您就不必担心设置它了! :o

阅读有关Visual Studio Team Services的更多信息:https://www.visualstudio.com/products/visual-studio-team-services-vs

Github:https://github.com/