Проект не отображается как зарегистрированный в TFS в Visual Studio 2013
Я добавил новый проект в папку решений в VS2013. Я добавил проект в TFS через Source Control Explorer, но в VS Solution Explorer значок маленькой блокировки рядом с проектом не отображается. Я только что загрузил решение на новый компьютер, и этот проект не загрузился. Мне пришлось пойти в Source Control Explorer и явно получить его. Решение просто не распознает его под контролем источника...
Как это исправить?
Любая помощь приветствуется
Ответы
Ответ 1
Вероятно, вам нужно связать проект с исходным кодом.
- Откройте проект в Visual Studio.
- File > Source Control > Advanced > Change Source Control (или вы можете найти только такую возможность, как File > Source Control > Add to Source Control - я не могу точно помнить, как это выглядит)
- Если вы перейдете в диалоговое окно "Изменить исходный код", выберите все проекты в списке и нажмите
Bind
. Если это работает, вы должны иметь галочку в столбце "Подключен" и "Действительный", и вы можете ОК, чтобы диалог, и ваш проект должен быть хорошим. Если привязка не удалась, отмените все и повторите попытку.
Ответ 2
Оглядываясь на основы, я обнаружил, что некоторые из файлов (например, сам файл проекта) никогда не добавлялись в исходный контроль. Я обнаружил это, перейдя в Source Control Explorer, выбрав один из проектов, не отмеченных в Обозревателе решений, щелкнув правой кнопкой мыши, чтобы получить контекстное меню, затем выберите "Добавить файлы в исходное управление", затем выберите весь представленный список, затем нажмите "ОК" / "NEXT/КОНЕЦ. Это означало немаркированный проект в обозревателе решений со знаком плюс (+) для добавления. Затем из Source Control Explorer я выбрал решение и нажал кнопку" Проверить ожидающие изменения". Затем я получил значок блокировки в обозревателе решений.
Ответ 3
Если в Source Control отсутствуют Project/Folders, это можно сделать -
Открыть TFS → Source Control Explorer → Щелкните правой кнопкой мыши папку Solution и выберите "Добавить элементы в папку...". Теперь в приглашении "Добавить в исходное управление" выберите папку желаемого проекта, которая должна быть добавлена в исходный элемент управления. При этом папка проекта вместе с ее содержимым должна появиться с знаком "+", и при регистрации проект будет доступен под решением в исходном управлении.