1 Zarządzanie Wersjami Na przykładzie pakietu Microsoft Visual SourceSafe 6.0 (VSS) Krzysztof Trela, s1761
2 Główne cechy funkcjonalne Wersjonowanie na poziomie projektu lub pojedynczego pliku Dzielenie jednego pliku przez wiele projektów Scalanie współdzielonych plików (merging) Wersjonowanie Kontrola dostępu do zasobów
3 Microsoft Visual Basic®, Microsoft Visual C++®, Microsoft Access, Microsoft FrontPage® oraz.NET Integracja ze środowiskami programistycznymi MS
4 Serwer VSS Głowne zadania: Zarządzanie użytkownikami Zarządzanie bazami VSS Archiwizacja projektów
5 Zarządzanie użytkownikami
6 Dodanie użytkownika
7 Zarządzanie bazą VSS
8 Archiwizacja projektów
9 Klient VSS
10 Podstawowe Operacje (cz. 1) Wybór bazy VSS Tworzenie nowych Projektów Ustawianie folderu roboczego Dodawanie plików, folderów
11 Dodanie projektu
12 Ustawienie folderu roboczego
13 Dodanie plików
14 Podstawowe Operacje (cz. 2) Kasowanie/odtwarzanie plików/projektów Check In, Check Out (opcja: rekurencyjnie) Edycja plików Pobieranie/podgląd plików (get/view/history)
15 Check In, Check Out (opcja: rekurencyjnie)
16 Historia zmian
17 Podstawowe Operacje (cz. 3) Rozgałęziane/współdzielenie plików/projektów (branching/sharing) Scalanie plików (merging) Scalanie rozgałęzionych projektów Wyszukiwanie plików (po nazwie lub statusie)
18 Rozgałęzianie (Branching)
19 Scalanie rozgałęzionych projektów
20 Pozostałe operacje Cloacking (nieużywane segmenty projektu) Kontrola wersji - etykietowanie (Labels) Blokowanie edycji (Pinning) plików i projektów Powrót do wcześniejszych wersji Zmienianie hasła Praca z poziomu lini poleceń
21 Wady VSS Własna autentykacja (brak możliwości *pełnej* integracji z Active Directory) Wysokie koszty (bezpłatne odpowiedniki)
22 Inne systemy RAZOR CVS PVCS ClearCase Perforce
23 Ko.NET