2009-08-14 10 views
11

Rozpocząłem pracę nad istniejącym projektem w mojej firmie, który został sprawdzony w VSS 6.0 około miesiąc temu. Został zbudowany przy użyciu Visual Studio 2005 i C#, a wszystkie odniesienia wskazują na .NET 2.0. Poszedłem do VSS i ustawiłem folder roboczy jak zwykle i otrzymałem najnowszą wersję. Otworzyłem projekt, w którym to momencie zostałem o to poproszony:Wiązania skojarzeń Source Control Problem

Rozwiązanie wydaje się być pod kontrolą źródła, ale nie można znaleźć informacji o jego powiązaniu. Możliwe, że plik MSSCCPRJ.SCC lub inny element, który przechowuje ustawienia kontroli źródła dla rozwiązania, został usunięty. Ponieważ nie jest możliwe automatyczne odzyskanie brakujących informacji, projekty, których brakujące powiązania będą traktowane jako niekontrolowane przez źródło.

I kliknij „OK”, a szybka następuje bezpośrednio tego:

Związane kontroli źródła plug-in nie jest zainstalowany lub nie można zainicjować.

który prezentuje mnie z tych opcji:

  1. tymczasowo pracować w sposób niekontrolowany.
  2. trwale usunąć źródło sterowania Wiązania stowarzyszenie

Jak mogę naprawić tę sytuację? Chciałbym, aby projekt pozostał pod kontrolą VSS. Jakieś pomysły?

Odpowiedz

21

Przejdź do menu Plik -> Kontrola Source -> Control Change Source, a następnie wybierz każdy projekt, który masz pod VSS i „Bind” go do odpowiedniego katalogu w VSS, to poprosi o nazwę użytkownika VSS i hasło

+0

Doskonale, dziękuję. –

+2

To nie działa dla mnie. Kiedy naciśniesz "Bind", nic się nie dzieje. Ponadto program Team Explorer monitował mnie o aktualizację powiązań z moim rozwiązaniem, a po wykonaniu tej czynności foldery w całym projekcie zostały zreorganizowane. Wydawało się, że jedyną rzeczą, która zadziałała, było ponowne dodanie rozwiązania do kontroli kodu źródłowego, ale w ten sposób nadpisuję wszystkie pliki na serwerze. – lukeshek

5

zamiast ponownego wiązania 100s plików, spojrzeć na to rozwiązanie: http://regev.wordpress.com/2008/03/29/binding-to-source-control-issue/

„zamiast się najnowszej wersji przez klienta kontroli źródła, należy otworzyły Visual Studio i wybierz: File | source Control | otwarte z Source Control ... to by stworzyło rozwiązanie na drugiej maszynie bez żadnych problemów wiążących. "

0

Załaduj rozwiązanie jak zwykle, a następnie kliknij prawym przyciskiem myszy na niedostępnym projekcie. Następnie edytuj plik projektu, aby skomentować ustawienia sterowania źródłami w xml. Następnie ponownie załaduj projekt.

0

Wszystko jest proste: Przede wszystkim dodaj brakujący projekt przez Source Control Explorer. Następnie dokonaj odprawy. Następnie dodaj go do roztworu i dokonaj odprawy zmienionego pliku rozwiązania. Voila!

Powiązane problemy