【问题标题】:Using the edit - merge - commit workflow in TFS Source Control在 TFS 源代码管理中使用编辑 - 合并 - 提交工作流
【发布时间】:2010-06-10 23:25:36
【问题描述】:

我已经使用 sourcegear vault 和 subversion/visual svn 有一段时间了,并且是 CVS 断开连接样式“编辑 -> 合并 -> 提交”使用源代码控制方式的忠实粉丝。

自从我们迁移到 TFS 2010 以来,我被重新引入了可怕的“签出 -> 编辑 -> 签入” sourcesafe 风格的工作方式。这意味着任何时候只有一个用户可以处理文件。

我找不到任何表明可以更改的内容。

有可能吗?

【问题讨论】:

  • 良好的管理,在我看来。我们已经在企业环境中使用 TFS 一年多了,管理着数百万行代码,而且我们没有遇到任何问题。我喜欢 SVN,但一些 SO 用户对 TFS 的偏见令人难以置信。
  • 我将 SVN 用于个人工作,而不是在公司。我们已从保管库迁移到 TFS。

标签: tfs


【解决方案1】:

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

准备好提交更改后,您可以使用 Pending Changes 工具窗口检查冲突并在必要时合并。

【讨论】:

  • 显然我错误地认为它正在锁定文件,因为当其他人签出文件时,他们会提出用户反对他们。谢谢。
猜你喜欢
  • 2013-08-17
  • 1970-01-01
  • 1970-01-01
  • 2016-09-01
  • 2010-09-23
  • 2016-05-10
  • 1970-01-01
  • 1970-01-01
  • 2015-09-13
相关资源
最近更新 更多