8

У меня был проект VB.NET и связанное с ним решение (разработанное в Visual Studio 2005) в Visual Source Safe.Недопустимый статус привязки источника: Visual Studio 2005 и VSS

Недавно начал работать с другим разработчиком и его необходимо было очистить.

Где-то по пути я сломал переплет. Я вошел в

Файл -> Control Source -> Change Source Control

и пытался правильно связать вещи.

Я несвязал проект, который был неправильно привязан, и попытался переподтвердить его. У меня есть два проекта в решении. Это то, что я получаю:

 
Solution/Project  Server Name Server Binding   Connected  Status 

Solution: MySoln.sln X:\TheSource $/Tools/MySoln   checked  Valid 
Project1    X:\TheSource $/Tools/MySoln   checked  Valid 
Project2    X:\TheSource $/Tools/MySoln (C:\) checked  Invalid 

Где еще я попытался бы получить привязки правильно?

Возможно, я не дал достаточно информации, но это все, что я знаю, чтобы дать.

Спасибо, как всегда!

ответ

6

Маленькая кнопка вопроса вопроса иногда полезна.

Необходимо проверить этот проект на исходный элемент управления, и привязка стала действительной.

+3

Сначала вы должны удалить проект, а затем добавить проект в исходное управление. В противном случае VS не показывает параметр «добавить проект к источнику». – Steed

2

какая версия VSS вы используете?

В старых версиях Visual SourceSafe (до версии 6.0c) после добавления решения Visual Studio в исходный элемент управления информация привязки хранилась непосредственно в файлах .sln и .proj.

С VSS 6.0c вся информация привязки хранится локально в файлах с именем MSSCCPRJ.SCC на машине разработчика.

Я думаю, что путь к серверу для project2 неверен. Дважды проверьте файл .prj под $/Tools/MySoln.

Смежные вопросы