Назначьте разрешения для git-репозитория, используя TFS API - PullRequest
0 голосов
/ 13 ноября 2018

В настоящее время я пытаюсь установить разрешения для вновь созданной команды в репозитории git.

Вот мой код:

ReadOnlyCollection<SecurityNamespace> tagNameSpace = securityService.GetSecurityNamespaces();
            foreach (SecurityNamespace gitRepoNamespace in tagNameSpace)
            {
                if (gitRepoNamespace.Description.DisplayName == "Git Repositories")
                {
                    string repoToken = "repositories/<gitrepoID>";
                    gitRepoNamespace.SetPermissions(repoToken, masterTeamIdentity.Descriptor, (int)VersionedItemPermissions.All, 0, true);
                }
            }

При запуске я получаю сообщение об ошибке:

Не удалось найти пространство данных с категорией Git и идентификатором

Я подтвердил, что репо существует, и это его руководство. Я что-то упускаю?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...