У меня был проект 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

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

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

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

8
John 25 Фев 2010 в 19:40

2 ответа

Лучший ответ

Маленькая кнопка со знаком вопроса иногда бывает полезной.

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

6
John 25 Фев 2010 в 20:33
3
Сначала вам нужно отменить проект, а затем добавить проект в систему управления версиями. В противном случае VS не показывает параметр «добавить проект в систему управления версиями».
 – 
Steed
21 Авг 2012 в 14:08

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

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

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

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

2
user462525user462525 15 Окт 2010 в 10:19