Obsługa kontroli kodu źródłowego
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 Source Sejf, który zapewnia archiwizowanie, przechowywanie wersji i sterowanie dynamicznie zdefiniowanym zestawem 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 sposób obsługi kontroli źródła zmienia 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.
Odwołanie
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ę przy użyciu kontroli źródła i uzyskiwanie informacji o stanie kontroli źródła.
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.
Sekcje pokrewne
Zawiera omówienie projektów jako podstawowych bloków konstrukcyjnych zintegrowanego środowiska projektowego (IDE) programu Visual Studio. Linki są dostarczane do dodatkowych tematów wyjaśniających, jak projekty kontrolują kompilowanie i kompilowanie kodu.