Przejdź do głównej zawartości

Wersjonowanie


Serwer wersji bazodanowy umożliwia wersjonowanie zapisywanych w nim plików i zapisywanie wszystkich informacji o zmianach, które były nanoszone na dany element.

Nowa wersja powstaje w momencie, gdy:

  1. użyjesz funkcji Rozpocznij edycję,
  2. utworzysz Nowy element,
  3. przywrócisz wersję pliku,
  4. poprawisz jedną z wcześniejszych wersji,
  5. zaimportujesz plik, którego obowiązująca wersja różni się od importowanej.

image

wskazówka

Każda z wersji pliku ma przypisaną datę obowiązywania, określającą od kiedy „działa” w tworzonej aplikacji. Jeśli dwie wersje mają tę samą datę obowiązywania sprawdzana jest data utworzenia wersji i brana pod uwagę jest wersja z późniejszą datą.

Możemy wyróżnić następujące stany, w których może znajdować się wersja (a pośrednio plik):

  1. wersja obowiązująca – wersja, której przedział obowiązywania obejmuje aktualną datę,
  2. wersja edytowana – wersja, która została otwarta w trybie edycji,
  3. wersja niepoprawna – wersja, która wskutek błędów popełnionych w trakcie edycji nie spełnia warunków walidacji.

Informacje o statusie pliku są dostępne w panelu Właściwości.

Dzięki wersjonowaniu możliwe jest:

  1. śledzenie cyklu życia pliku – widoczne jest kto, kiedy i jakie zmiany wprowadził w sekcji Śledzenie
  2. przywrócenie lub poprawienie dowolnej wersji historycznej - patrz: Przywracanie wersji
  3. zachowanie spójności działania aplikacji, pomimo wprowadzania zmian w jej elementach.

Właściwości wersji​

Możesz wyświetlić okno z właściwościami wybranej wersji.

  1. Wybierz panel Serwer wersji.
  2. Zaznacz dany plik na serwerze wersji.
  3. Kliknij prawym i z menu kontekstowego wybierz opcję Właściwości lub z górnego menu.

image

W oknie Właściwości znajdują się podstawowe informacje dotyczące danej wersji, zgrupowane w sekcjach:

Edycja - informuje czy plik jest w edycji, jeżeli wersja jest edytowana wyświetlane są dodatkowe informacje w tej sekcji, między innymi data obowiązywania wersji.

image

Podstawowe - właściwości wersji:

  1. Ścieżka - katalog wersji.

  2. Opis - możesz wprowadzić opcjonalny tekst opisujący przeznaczenie pliku, budowę.

  3. Identyfikator wersji - unikalny klucz generowany dla każdego pliku serwera wersji, umożliwiający jego jednoznaczną identyfikację.

  4. Nowa, Poprawna, Usunięta - Informacje o „nowości”, poprawności wersji oraz o tym, czy jest to wersja usunięta.

  5. Metadane

  6. Nazwa - możesz tutaj zmienić nazwę wersji, która zostanie także zmieniona w drzewie serwera wersji.

  7. Pełna nazwa - nazwa, za pomocą której identyfikujemy plik w drzewie serwera wersji, wraz z rozszerzeniem.

  8. Wersja techniczna - w tym polu możesz wybrać czy wersja ma status techniczny.

  9. Typ wersji.

Śledzenie - dane o utworzeniu i modyfikacji wersji

  1. Data utworzenia – data powstania pierwszej wersji pliku.
  2. Twórca – osoba, która utworzyła pierwszą wersję pliku.
  3. Data ostatniej modyfikacji
  4. Ostatni modyfikujący - osoba, która ostatnia wprowadzała zmiany w wersji.

image

Historia wersji​

Możesz wyświetlić okno z pełnym wykazem wersji od najstarszej do najnowszej.

wskazówka

Funkcjonalność ta dostępna jest tylko dla bazodanowego serwera wersji.

  1. Wybierz panel Serwer wersji.
  2. Zaznacz dany plik na serwerze wersji.
  3. Kliknij prawym i z menu kontekstowego wybierz opcję Historia zmian.

image

W oknie Historia zmian możesz przejść do podglądu danej wersji w oknie designera lub do widoku XML danej wersji. Wybierz jedną z opcji Otwórz.

image

Zobacz również​

Usuwanie i przywracanie wersji

Wykonywanie operacji na wersji

Masowa walidacja wersji