2011-03-11 60 views
2

我試圖找到tf.exe命令來拒絕簽入分支的權限。TFS命令行幫助:拒絕簽入分支

我通過右鍵單擊分支 - >屬性 - >安全選項卡 - >選擇組「[mytfs] \ Contributers」並選擇Deny「Check In」複選框來手動執行此操作。

構建成功後,我執行相同的步驟以允許「簽入」。

至於我可以在命令行中走的是

tf permission /deny:Checkin /Group:[mytfs]\Contributers $/Mytfs/Myproject 

但我得到的錯誤說「沒有了等等等等balh工作文件夾映射..

可能有人請幫助我,如果我做錯了,否則我嘗試使用了錯誤的命令

TFS版本:?!2005

感謝 Sanj eev

回答

2

您需要移動到TFS映射中的某個目錄才能使此命令生效。

如果你有你的分支映射到c:\ branch1然後從那裏運行命令,它應該工作。問題在於TFS不知道你在哪個分支下。

+0

太棒了!通過將目錄更改爲我想要鎖定的目錄來完成步驟1。現在它抱怨Tf14045:身份[mytfs] \ Contributers不是一個公認的身份。但是我在TFS Explorer窗口中看到了該組。 – Sanjeev 2011-03-11 15:56:53

+0

我的不好。奇蹟般有效! – Sanjeev 2011-03-11 16:06:14

+0

@Sanjeev很酷。不要害怕在我的答案上點擊「接受」;) – SecretDeveloper 2011-03-11 16:09:06