Запрос рабочего элемента TFS на основе проекта и подпапки - PullRequest
0 голосов
/ 08 июня 2018

Итак, сейчас у меня есть:

WorkItemStore wis = (WorkItemStore)teamProjCollection.GetService(typeof(WorkItemStore));
            VersionControlServer vcs = teamProjCollection.GetService<VersionControlServer>();
            var artifactProvider = vcs.ArtifactProvider;

            
            Query query = new Query(
                wis,
                "select * from issue where System.TeamProject = @project",
                new Dictionary<string, string>() { { "project", projectName } }

            );
           
            return query.RunQuery();
Но в моем проекте много папок.Как получить только рабочие элементы, связанные с этой папкой, а не весь мой проект?

Спасибо: D

1 Ответ

0 голосов
/ 11 июня 2018

Ваш пример https://{serverPort}/tfs/DSDCollection/{projectName}/GM%201.4%20Development/_git/KO-AD означает репо в проекте команды git.Но рабочие элементы находятся на уровне командного проекта, вы не можете не фильтровать их для определенного репо.

Если вы хотите отфильтровать рабочие элементы для определенного репо, вы должны добавить теги при создании рабочих элементов,или вы можете создать путь области для каждого репо.Таким образом, вы можете фильтровать рабочие элементы так, как хотите.

...