2013-03-22 52 views
7

我使用TFS 2010与一个小团队。 检出文件的策略不支持多重检出。 但我希望对于特定文件(仅适用于两个文件(cs文件))有多选项退出选项? 当使用“签出编辑”时,“锁定类型”的组合框表示只有一个人可以编辑文件,并且没有选项可以更改它。在TFS启用多签出文件

+0

你是什么意思? TFS支持多个用户默认同时检出文件。它也会自动合并非冲突的更改。 – 2013-03-22 13:37:17

+0

我不认为TFS中有特定文件的多重签出选项。您可以锁定所有文件(一次只能有一个人结账)或者每个人都可以检出该特定文件。您不能在TFS中应用特定文件的设置。 – 2013-03-22 13:37:39

回答

10

在TFS中多次结帐只能是enabled or disabled at the project level。要启用或禁用它,具有团队项目管理员访问权限的某人需要使用团队资源管理器导航到:

(项目) - >团队项目设置 - >源代码管理 - >签出设置并切换到“允许多个签入 - Outs“框。

如果多次签是为一个项目启用,您在具体项目的源代码控制管理,并右键单击“检查出的编辑”,你现在应该得到提示,询问申请什么样的锁类型的。这使您可以专门针对每个项目进行专属结账。

但是,AFAIK,除非您强制用户手动进行其他所有内容的专属检出,否则无法将多个结帐限制为一个项目子集。

7

由于Mike Edenfield sayd您可以启用Multiple Check-Outs in the Team Project Settings
(project) -> Team Project Settings -> Source Control -> Checkout Settings和切换上"Allow Multiple Check-Outs"箱。
但它不enougth:
(project) -> Team Project Collection Settings -> Source Control,你希望每个文件类型,使合并,否则将TFS锁定在结帐的文件。

File merging option