Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten obszar testowy obejmuje udostępnianie elementów między lokalizacjami za pomocą polecenia Udostępnij .
Operacja udostępniania to pozorne duplikowanie plików i elementów folderów między co najmniej dwiema lokalizacjami w hierarchii plików kontroli źródła. Duplikowanie nie występuje na serwerze, ale użytkownik widzi ten sam plik w co najmniej dwóch określonych lokalizacjach. Za każdym razem, gdy zmiany zostaną wprowadzone do dowolnego z elementów udostępnionych, te zmiany są wyświetlane we wszystkich pozostałych lokalizacjach udostępnionych.
Udostępnianie w folderach działa, jeśli wybierzesz folder z co najmniej jednym plikiem w ramach kontroli źródła. Polecenie udostępniania jest wyłączone w następujących warunkach:
Jeśli wybrany folder jest pustym folderem.
Jeśli istnieje rzeczywisty folder, ale nie zawiera żadnych plików kontroli źródła.
Jeśli istnieje folder wirtualny, niezależnie od tego, czy pliki pod kontrolą źródła znajdują się w nim, czy nie.
Jeśli istnieje projekt zdalnej witryny sieci Web.
Dostęp do menu poleceń
Następujące ścieżki menu zintegrowanego środowiska programistycznego programu Visual Studio są używane w przypadkach testowych.
Udział: Plik>Kontrola źródła>Udział.
Oczekiwane zachowanie
Udostępniony plik jest wyświetlany w lokalizacji udostępnionej.
Wyświetlanie historii magazynu wersji systemu kontroli wersji wskazuje, że pliki są współużytkowane.
Edytowanie udostępnionego pliku edytuje obie lokalizacje pliku.
Przypadki testowe
Poniżej przedstawiono konkretne przypadki testowe dla obszaru udostępniania.
| Akcja | Kroki testu | Oczekiwane wyniki do zweryfikowania |
|---|---|---|
| Udostępnianie pliku z jednego załadowanego projektu pod kontrolą źródła do innego załadowanego projektu | 1. Utwórz nowy projekt. 2. Dodaj drugi projekt do rozwiązania. 3. Utwórz plik w drugim projekcie o nazwie, która nie znajduje się w pierwszym projekcie. 4. Dodaj rozwiązanie do kontroli źródła. 5. Wybierz pierwszy projekt. 6. Otwórz udział okno dialogowe (Plik ->Kontrola źródła ->Udział). 7. Udostępnij plik z drugiego projektu do pierwszego projektu. 8. Zaakceptuj wyewidencjonowywanie, jeśli zostanie wyświetlony monit. |
Typowe oczekiwane zachowanie. |
| Udostępnianie pliku z jednego projektu do innego | 1. Utwórz nowy projekt. 2. Dodaj go do kontroli źródła. 3. Zamknij rozwiązanie. 4. Utwórz drugi projekt (nowe rozwiązanie). 5. Dodaj rozwiązanie do kontroli źródła. 6. Wybierz projekt. 7. Otwórz okno dialogowe Udział (Plik ->Kontrola źródła ->Udział). 8. Udostępnij plik z wcześniej dodanego projektu do otwartego projektu. 9. Zaakceptuj finalizowanie zakupu, jeśli zostanie wyświetlony monit. |
Typowe oczekiwane zachowanie. |
| Udostępnianie pliku, który nie jest częścią projektu z kontroli źródła do aktualnie załadowanego projektu | 1. Utwórz nowy projekt. 2. Dodaj rozwiązanie do kontroli źródła. 3. Dodaj plik do kontroli źródła, która nie jest częścią projektu lub rozwiązania. 4. Wybierz projekt i otwórz okno dialogowe Udostępnianie (Plik ->Kontrola źródła ->Udział). 5. Wybierz plik w oknie dialogowym Udostępnianie , który nie istnieje w bieżącym projekcie lub rozwiązaniu i udostępnij go. 6. Zaakceptuj wyewidencjonowywanie, jeśli zostanie wyświetlony monit. |
Magazyn kontroli źródła wykonał polecenie Get, więc plik znajduje się teraz w lokalnej lokalizacji projektu. |
| Udostępnianie plików w tym samym projekcie do innego folderu | 1. Wybierz opcję Wyewidencjonowanie automatyczne w Narzędzia ->Opcje ->Kontrola wersji. 2. Utwórz nowy projekt i dodaj go do kontroli źródła. 3. Dodaj folder do projektu. 4. Dodaj plik do folderu i sprawdź folder. 5. Wybierz folder. 6. Otwórz udział okno dialogowe (Plik ->Kontrola źródła ->Udział). 7. Udostępnij plik do wybranego folderu. |
Typowe oczekiwane zachowanie. Folder musi być zarejestrowany z plikiem w środku, zanim będzie można go użyć do współdzielenia. |
| Udostępnij folder w załadowanym projekcie — rekursywnie | 1. Utwórz nowy projekt. 2. Dodaj rozwiązanie do kontroli źródła. 3. Wybierz projekt. 4. Otwórz okno dialogowe Udział (Plik ->Kontrola źródła ->Udział). 5. Wybierz folder. 6. Współużytkuj folder rekursywnie w projekcie. |
Typowe oczekiwane zachowanie. |
| Udostępnianie kilku plików z jednego projektu do innego | 1. Utwórz nowy projekt z kilkoma plikami. 2. Dodaj rozwiązanie do kontroli źródła. 3. Zamknij rozwiązanie. 4. Utwórz nowy projekt w nowym rozwiązaniu. 5. Dodaj rozwiązanie do kontroli źródła. 6. Wybierz projekt. 7. Otwórz okno dialogowe Udział (Plik ->Kontrola źródła ->Udział). 8. Udostępnij kilka plików z wcześniej utworzonego projektu do aktualnie otwartego projektu. |
Typowe oczekiwane zachowanie. |