我在TFS中有一個文件夾,並且我授予了作爲Contributor的權限,這意味着他們可以執行簽出/簽入/鎖等。但我不允許他們刪除屬於主文件夾的任何文件或子文件夾。請讓我知道你是否有這方面的想法。TFS文件夾的用戶權限
0
A
回答
1
你不能,但另一方面刪除文件只能隱藏文件。爲了'永久刪除'文件,您需要在文件上運行tf destroy,並且要求用戶成爲tfs管理員組的一部分。
閱讀全文here
0
您不能。我認爲這是你必須按流程管理的事情,而不是我害怕的技術。
任何操作(不包括破壞)都可以撤消。
0
如前所述,這不能通過權限來完成。如果你絕對需要一種方法來防止這種情況(和回滾之後刪除是不夠的),你有兩種可能性:
- 使用簽入策略警告說,他不應該刪除元素的用戶。這可以被用戶覆蓋,所以它不是絕對的,但他們知道他們可能只有在您的許可下才能這樣做。如果他們仍然未經許可檢查,您仍然可以回滾。最大的缺點:每次更改策略時都需要將dll文件分發給所有客戶端PC,因爲簽入策略在客戶端上執行。
- 設置了一個serverside預檢入檢查。您可以針對TFS API撰寫以對不同的事件做出反應,例如預檢入,檢入後等。在這些事件處理程序中,您可以執行檢查,例如, 「是用戶想要檢入的更改中包含的刪除操作?」如果是這樣的話,就會使操作失敗。這不能被用戶覆蓋,但是實現和維護imho需要更多的努力。
也就是說,我會建議設置用戶應該遵守的「簽入約定」,並且在他們不需要的地方回滾任何更改集。可能由變體1支持,以提醒用戶他正在做什麼是不允許的。
相關問題
- 1. powershell列表權限用戶+文件夾
- 2. 文件夾權限
- 3. 文件夾權限?
- 4. 文件夾權限
- 5. 文件夾權限
- 6. TFS 2010權限到文件夾和文件
- 7. TFS和本地文件夾的權限問題
- 8. scala-devel文件夾權限如果用戶不是root用戶,並且tmp文件夾的訪問權限有限 - java.io.IOException:權限被拒絕
- 9. Apache文件夾權限
- 10. 文件夾權限.htaccess
- 11. 文件夾權限不足
- 12. 文件夾寫權限
- 13. 共享文件夾權限!
- 14. EWS文件夾權限
- 15. 獲取文件夾權限
- 16. 更改文件夾權限
- 17. TFS 2008:權限搞砸源控制文件夾
- 18. 將某些用戶的文件訪問權限限制到某些文件夾
- 19. 如何檢查用戶權限的文件夾用java
- 20. 公用文件夾刪除所有用戶的所有權限
- 21. 授予ManageBuildResources權限到TFS用戶
- 22. powershell刪除特定用戶的文件夾的所有權限
- 23. TFS單個文件簽入權限
- 24. PHP-Apache - 用戶上傳的文件夾權限
- 25. Windows中的文件夾層次結構和用戶權限
- 26. 多個用戶的Linux文件夾權限
- 27. C#測試用戶是否有寫入文件夾的權限
- 28. 用戶只能在特定文件夾中的權限(debian)
- 29. 動態用戶權限,以保護MVC3中的文件夾
- 30. 權限的文件夾中拒絕用戶chown和CHMOD