Azure Devops-本地缺少变更集

问题描述 投票:0回答:1

我有一个同时包含TFVC“ repo”和一些GIT仓库的“ Root”项目。使用VS2019和TFVC路径中的文件夹,我添加了一个新的子文件夹,并向其中添加了一些文件。我检入它们。进行了一些文件更改并检入。在VS2109中,检查根目录下的历史记录会显示与我的新文件夹无关的所有内容的变更集。在变更集17上找不到任何内容。

如果访问门户,则可以在目录选项卡中看到更改集。他们有我的名字。但是,我无权查看变更集的详细信息。在“历史记录”选项卡中没有历史记录。我创建了组织,并且是管理员。

我可以在同一父文件夹的另一个文件夹中获取历史记录和变更集详细信息。

知道我在做什么错吗?

permissions tfvc changeset
1个回答
0
投票

[好,找到了问题-PEBKAC。我创建了一个供应商组,只能访问该供应商正在从事的项目的文件夹。在TFS中,这可能会很麻烦,因为他们需要读取访问权才能遍历其文件夹的文件夹路径。我从根本上授予了组访问权限。然后,我拒绝了对根目录下的每个子文件夹的读取访问,除了供应商所需的子文件夹。看来,我作为该网上论坛的管理员已自动添加到该网上论坛...并且拒绝优先。从群组中删除自己后,我又可以访问了。

[Deny总是尽可能避免的东西,因为它具有优先权。我不知道如何避免。很高兴我确实拒绝自己进行修复-希望以组织所有者的身份不可能。

之所以能够访问某些文件夹而不是其他文件夹,是因为我尚未完成在这些文件夹中设置拒绝读取的设置。

© www.soinside.com 2019 - 2024. All rights reserved.