Udostępnij za pośrednictwem


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.

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.