Source Control Benefits
Jeśli skrypty są umieszczane w projektów skryptów i rozwiązań te mogą być otwierane razem jako grupa lub zapisywane razem z produktem kontrola urządzenie źródłowe, takie jak Visual SourceSafe.
Zarządzanie procesem, według którego kontrola nad elementami przechodzi z jednej osoby do drugiej.Dostawcy kontroli źródła obsługują zarówno współużytkowany, jak i wyłączny dostęp do pliku.Jeśli dostęp do plików projektu jest wyłączny, dostawca kontroli źródła umożliwia wyewidencjonowanie plików i modyfikowanie ich tylko jednemu użytkownikowi naraz.Jeśli dostęp jest współużytkowany, plik skryptu może wyewidencjonować więcej niż jeden użytkownik, a dostawca kontroli źródła udostępnia mechanizm scalania wersji w chwili ich ewidencjonowania.
Archiwizowanie kolejnych wersji elementów podlegających kontroli.Dostawca kontroli źródła przechowuje dane, którymi jedna wersja elementu podlegającego kontroli różni się od innej.Dzięki temu można pobrać dowolną wersję elementu podlegającego kontroli.Ponadto można wyznaczyć dowolną wersję jako najnowszą wersję tego elementu.
Prowadzenie szczegółowych informacji historycznych o elementach podlegających kontroli i ich wersjach.Kontrola źródła przechowuje datę i godzinę utworzenia elementu po jego wyewidencjonowaniu lub zaewidencjonowaniu oraz użytkownika, który wykonał akcję.
Współpraca między projektamiUdostępnianie plików umożliwia współużytkowanie elementów podlegających kontroli przez wiele projektów.Zmiany w dowolnym elemencie udostępnionym są odzwierciedlane we wszystkich projektach, które współużytkują ten element.
Automatyzacja często powtarzanych operacji kontroli źródła.Dostawca kontroli źródła może zdefiniować interfejs poziomu wiersza polecenia, który obsługuje podstawowe funkcje kontroli źródła.Interfejsu tego można używać w plikach wsadowych, aby zautomatyzować regularnie wykonywane zadania kontroli źródła.
Odzyskiwanie przypadkowo usuniętych elementów.Najnowszą wersję pliku zaewidencjonowaną w kontroli źródła można przywrócić.
Oszczędzanie miejsca na dysku zarówno na kliencie, jak i serwerze kontroli źródła.Niektórzy dostawcy kontroli źródła, jak Microsoft Visual SourceSafe, umożliwiają oszczędzanie miejsca na dysku serwera, przechowując najnowszą wersję pliku i różnice między poszczególnymi wersjami poprzedzającymi ją lub następującymi po niej.Dostawca Visual SourceSafe obsługuje oszczędzanie miejsca na dysku klienta.Foldery i pliki można osłonić aby nie były pobierane na dysk lokalne.