2011-12-21 59 views
5

某些TFS服務器文件由例如(houbm10)機器中的一位開發人員以鎖定模式檢出。之後,該機器與其他一些機器如houbm20一起更換,現在我無法檢出這些鎖定的文件。如何解鎖由其他計算機中的其他開發人員鎖定的TFS服務器文件

那麼,我該如何解鎖這些文件?

+1

重複http://stackoverflow.com/questions/3451637/how-to-unlock-a-file-from -someone-else-in-team-foundation-server – 2011-12-21 07:30:50

+1

你好! Rotem,但即時通訊仍然有問題在您的工作區中找不到項目C:\ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ References \ AxInterop.OfficeCtrl.dll,或者您沒有 有權限訪問它。 在您的工作區中找不到您的工作空間中的項目$/S/B/P_AOT_2.1/dotNET/Symphony/Tools/UpdateUserResources/Dll,或者您無權訪問它.' – picnic4u 2011-12-21 09:22:33

回答

12

要解鎖單個文件在Visual Studio命令提示符下運行以下命令:

tf undo "file_path" /workspace:workspace_name 

例如爲:

tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/Abc.dll /workspace:Houst01 

這將解鎖Abc.dll這是ABC文件夾內。

要解鎖整個文件夾中的一個鏡頭:

​​

這裏將所有文件解鎖這是ABC文件夾內。

+2

我成功地使用了您的示例,但必須包括文件在工作空間後鎖定的用戶的域和用戶名。例如,工作區:Houst01; \ 2012-10-17 22:19:37

5

您是否嘗試過Attrice的TFS Sidekicks

它爲您提供了一個圖形界面來執行所有這些命令,這使得執行這些任務變得更加容易。

-1

嘗試這種在Visual Studio命令提示符下,我希望它會工作...

C:\Program Files (x86)\Microsoft Visual Studio 12.0>tf undo 
{tfsfilepath} /Workspace:{tfsusername} 

Undo your changes to {Filepath} (Yes/No) yes 
相關問題