Wersja robocza elementu

Mechanizm wersji roboczych umożliwia bezpieczną edycję elementu aplikacji (takiego jak formularz, proces czy skrypt) bez wpływu na opublikowane wersje.

Tworzenie wersji roboczej

Przejście do edycji elementu powoduje automatyczne:

  • zablokowanie możliwości edycji dla innych użytkowników w obrębie danej wersji głównej (np. 1.*),

  • utworzenie wersji roboczej na podstawie wybranej wersji (np. 1.8).

Dla każdej wersji głównej może istnieć tylko jedna aktywna kopia robocza. Jeśli już istnieje, dostęp do edycji będzie zablokowany do momentu jej zapisania lub porzucenia.


Praca z kopią roboczą

Podczas edycji zmiany są zapisywane automatycznie:

  • co 30 sekund,

  • oraz przy opuszczeniu edytora (np. zamknięcie zakładki, przejście do innego widoku).

W górnym pasku edytora wyświetlany jest czas od ostatniego zapisu na serwerze. Po ponownym otwarciu edytora, wersja robocza zostaje odtworzona z ostatnio zapisanym stanem.

Ilustracja 1. Informacja o kopii roboczej

Zatwierdzenie zmian odbywa się przez kliknięcie przycisku Zapisz jako nową wersję, co powoduje:

  • zapis wszystkich zmian do repozytorium,

  • utworzenie nowej wersji głównej (major) lub podrzędnej (minor),

  • zwolnienie blokady edycji.


Porzucanie wersji roboczej

Autor wersji roboczej może w dowolnym momencie zrezygnować z zapisanych zmian, wybierając z menu lewego paska opcję Porzuć kopię roboczą.

Ta operacja:

  • usuwa aktualną wersję roboczą,

  • przywraca dostęp do edycji danej wersji głównej innym użytkownikom.

Ilustracja 2. Menu z opcją "Porzuć kopię roboczą"

Odblokowanie edycji elementu

Jeśli wersja robocza została utworzona przez innego użytkownika i edycja jest zablokowana, możliwe jest wymuszenie odblokowania edycji poprzez opcję Odblokuj edycję elementu (również w menu po lewej stronie).

Ilustracja 3. Menu z opcją "Odblokuj edycję artefaktu"
Ilustracja 4. Popup z potwierdzeniem odblokowania artefaktu

Last updated

Was this helpful?