Udostępnij przez


Obsługa kontroli źródła

Program Visual Studio obsługuje wyewidencjonowanie plików, ewidencjonowanie i inne operacje kontroli źródła dla projektu lub edytora. Jako klient kontroli źródła program Visual Studio jest przeznaczony do interakcji z pakietem kontroli źródła, takim jak Visual SourceSafe, który zapewnia archiwizację, przechowywanie wersji i funkcje sterowania dla dynamicznie zdefiniowanego zestawu plików.

W tej Sekcji

Opisuje interfejsy, których typ projektu musi implementować w celu obsługi kontroli źródła.

Zawiera pytania, których odpowiedzi zmieniają sposób implementowania typu projektu.

Opisuje, jak wspieranie systemu kontroli wersji wpływa na implementację typu projektu.

Omówienie najlepszych rozwiązań dotyczących typów projektów i edytorów.

Opisuje sposób rejestrowania projektu, gdy użytkownik dodaje go do systemu kontroli źródła.

Reference

IVsQueryEditQuerySave2 Wskazuje środowisko lub pakiet kontroli źródła, który plik ma zostać zmieniony w pamięci lub zapisany.

IVsSccManager2 Umożliwia projektom i hierarchiom rejestrowanie się w systemie kontroli wersji i uzyskiwanie informacji o stanie kontroli wersji.

IVsSccProject2 Zaimplementowano w systemie projektu w celu zapewnienia kontroli źródła dla plików projektu i elementów projektu.

IVsTrackProjectDocuments2 Używane przez projekty do wykonywania zapytań dotyczących środowiska pod kątem uprawnień do dodawania, usuwania lub zmieniania nazwy pliku lub katalogu w rozwiązaniu.

IVsTrackProjectDocumentsEvents2 Powiadamia klientów o zmianach wprowadzonych w plikach lub katalogach projektu.

Zawiera omówienie projektów jako podstawowych bloków konstrukcyjnych zintegrowanego środowiska projektowego (IDE) programu Visual Studio. Linki prowadzą do dodatkowych tematów wyjaśniających, jak projekty kontrolują tworzenie i kompilowanie kodu.