我无法慢慢使用tfssecurity.exe以编程方式向用户提供对TFS构建定义的retainindefinitly权限。
我正在使用TFS2010和命令行
tfssecurity /a+ Build [teamprojectname] RetainIndefinitely n:domain\user ALLOW /collection:http://mytfsserver:8080/tfs/collectionname
它说完了并显示了对象的ACL。
但它只是不改变团队资源管理器窗口中的任何内容,并且不会为用户更改权限。
我知道有些事情是错的,可能是我的令牌,因为我无法使用/ acl开关列出任何现有的ACL,但是有关这方面的信息非常,不存在。
非常感谢任何帮助。
感谢。
艾伦。
答案 0 :(得分:2)
简短回答:这似乎是一个TFS错误,无法完成。您的命令很好,但TFS没有按预期处理它。
答案很长:我一直在尝试类似的命令(Windows 7 x64,Visual Studio 2010 SP1,TFS 2010),并遇到了同样的问题。 Microsoft技术支持能够重现该问题,并且已向Microsoft的Visual Studio开发团队提交了一个错误。
您可以在此处查看错误报告,并在此处指明您可以重现错误报告: