У меня есть VS2015, связанный с учетной записью на visualstudio.com для размещения наших исходных репозиториев управления. Мы используем оба предложенных аромата; TFVC и GIT. Когда мы подключаемся к нашему репозиторию TFVC, файлы, добавленные в репозитории GIT, появляются в окне изменений изменений, тысячи из них!использовать .tfignore, чтобы скрыть папки без рабочего пространства
Наши работы/репо отображаются аналогичны ниже
TFS Workspace - D: \ TFS-Solution
D:\TFS-Solution\Project-A
D:\TFS-Solution\Project-B
D:\TFS-Solution\Project-C
GIT Repos - D: \ GIT-Репо
D:\GIT-Repo\Project-A
D:\GIT-Repo\Project-B
D:\GIT-Repo\Project-C
Когда я открываю проект, сопоставленный с рабочим пространством TFS, и просматриваю ожидающие изменения, в сообщении обнаружены тысячи файлов. Когда я нажимаю на эту кнопку, чтобы отобразить диалоговое окно «Изменить изменения кандидата», все перечисленные файлы находятся в папке D: \ GIT-Repo. Вне области этой рабочей области/сопоставленной папки.
Я попытался добавить следующие пути к нашему файлу .tfignore, но безрезультатно:
D:\GIT-Repo\*
..\..\GIT-Repo\*
Как я могу скрыть исходные GIT управляемые файлы с нашего TFVC рабочего пространства ??
У вас есть проекты, которые одновременно имеют как TFVC, так и GIT? Какое обновление VS2015 вы используете? У более ранней версии были проблемы с этим сценарием, но они сделали улучшения. Возможно, попробуйте с VS2015 Update 2 RC – TToni
Не существует перекрытия, и проекты TFVC и GIT полностью независимы друг от друга. Поэтому я хотел бы обеспечить игнорирование. Я использую VS2015 Обновление 1. Я рассмотрю обновление 2 RC. Cheers – michaelbinks
Можете ли вы поделиться снимками экрана ваших рабочих пространств? –