2010-06-10 64 views
6

我已经使用sourcegear vault和subversion/visual svn很长一段时间了,并且是CVS断开连接风格“编辑 - >合并 - >提交”方式的忠实粉丝使用源代码管理。在TFS源代码管理中使用编辑 - 合并 - 提交工作流

因为我们搬到TFS 2010我已经被重新引入可怕的“结帐 - >编辑 - >签入”sourcesafe风格的工作方式。意味着只有一个用户可以随时处理文件。

我无法找到任何暗示这可以改变的东西。

可能吗?

+0

良好的管理,在我看来。我们在企业环境中使用TFS已经有一年多的时间了,管理了数百万行代码,并且我们没有遇到任何问题。我喜欢SVN,但一些SO用户对TFS的偏见令人难以置信。 – Robaticus 2010-06-10 15:34:21

+0

我使用SVN进行个人工作,而不是在公司工作。我们已经从保险库迁移到TFS。 – Baldy 2010-06-12 10:44:40

回答

4

TFS中的结帐通常不是排他性的。默认情况下,多个用户可以签出单个文件。例外情况是二进制文件类型,如JPG,PNG等,这些文件默认仅被检出。

一旦准备好提交更改,可以使用挂起更改工具窗口来检查冲突并在必要时进行合并。

+0

很明显,我错误地认为它锁定了文件,因为当别人检查出来时,他们拿出一个用户来对付他们。谢谢。 – Baldy 2010-06-12 10:47:12