Недопустимый статус привязки управления источником: Visual Studio 2005 и VSS - PullRequest
8 голосов
/ 25 февраля 2010

У меня был проект VB.NET и соответствующее решение (разработанное в Visual Studio 2005) в Visual Source Safe.

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

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

Файл -> Контроль источника -> Изменить контроль источника

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

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

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

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

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

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

Ответы [ 2 ]

6 голосов
/ 25 февраля 2010

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

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

2 голосов
/ 15 октября 2010

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

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

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

Полагаю, неверный путь к серверу для проекта2. Дважды проверьте, что файл .prj находится в папке $ / Tools / MySoln.

...