我们将高度赞赏您的快速帮助...
我在TFS 2018中创建了一个项目,在这个项目中,我们有多个文件夹,因为每个文件夹都与应用程序中的组件相关(每个组件也具有单独的代码框架)。
每个文件夹都有各自的管理员...一个文件夹的管理员(例如,“ Gate”文件夹的admin应该不能更改除gate之外的其他文件夹中的任何内容)。
在添加中。以管理员身份,用户还限于特定/允许的文件夹。我们如何在项目中管理此类文件夹特定的限制??
项目目录的屏幕快照已附加Image for Sample Project Dir.。
答案 0 :(得分:1)
带有GIT的TFS不支持文件夹权限。我认为,您可以考虑使用TFVC作为版本控制或为每个组件使用单独的git repo(TFS在一个团队项目Exercise 7: Managing repositories中支持多个git repo)。
答案 1 :(得分:1)
对于TFVC可用,但是TFVC和Git之间存在一些差异。
TFVC和Git具有不同的安全模型,因此无法像在TFVC中那样锁定Git存储库中的特定路径。在TFS中使用Git仓库,您可以:
根据您的代码,似乎您使用git作为源代码控制,您可能必须使用上述解决方案作为解决方法。