以编程方式检查文件是否已在TFS中签出

时间:2009-12-24 14:23:02

标签: tfs

我想查看各种文件,编辑它们并重新检入。但是,我不想编辑已经签出的文件,所以我想在调用{{{{{{ 1}}方法。我可以通过以下程序:

Microsoft.TeamFoundation.VersionControl.Client.Workspace.PendEdit

然而,我希望有一种方法我可以打电话来做这件事。也就是说,返回一个bool(或int或enum)来告诉你文件是否被签出。我看了,但找不到一个。

1 个答案:

答案 0 :(得分:0)

您可以检查文件的权限 - 只读或不读。还将它们存储在dict中,而不是列表中。最后,有一些GUI工具可以与TFS集成,并完全按照您要编写的程序进行操作。还有一种命令行方式。