gpt4 book ai didi

tfs - 如何在 TFS 中撤消其他用户的结账?

转载 作者:行者123 更新时间:2023-12-03 05:01:31 25 4
gpt4 key购买 nike

作为常驻 TFS 管理员,有时我会被要求撤消用户对 checkin 源代码管理的某个文件的 checkout (通常是锁定)。

如何撤消其他用户的结账?

最佳答案

至少有两种不同的方法可以做到这一点:

命令行

Team Explorer 附带了一个名为 Tf.exe 的命令行实用程序。查找文档 here 。可以通过启动 Visual Studio 命令提示符窗口来访问它。该命令的语法为:

tf undo [/workspace:workspacename[;workspaceowner]] 
[/server:servername] [/recursive] itemspec [/noprompt]

对于一个文件

tf undo /workspace:workspacename;workspaceowner $/projectname/filename.cs

图形用户界面

第二个是通过 GUI,但不是标准的 - 您必须安装 TFS Power Tools 。请参阅 here for details 了解如何使用此方法。

请记住,无论使用哪种方法,您都需要适当的权限。这些权限称为“撤消其他用户的更改”和“解锁其他用户的更改”。这些权限可以通过以下方式查看:

  1. 在源代码管理资源管理器中右键单击所需的项目、文件夹或文件
  2. 选择属性
  3. 选择“安全”选项卡
  4. 在顶部的“用户和组”部分中选择适当的用户或组
  5. 查看底部的“[用户/组]的权限:”部分

删除工作区

tf workspace /delete WorkspaceName;User
/server:http://server:8080/tfs/MyTeamCollection

关于tfs - 如何在 TFS 中撤消其他用户的结账?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1690520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com