Przenoszenie indywidualnych ustawień z poprzedniej wersji programu

Funkcjonalność migracji indywidualnych ustawień umożliwia przenoszenie do aktualnie używanej wersji programu elementów konfiguracyjnych wykorzystywanych we wcześniejszej wersji systemu. Zakres przekazywanych w ten sposób informacji obejmuje profile oraz ustawienia własne użytkownika, ścieżki do plików konfiguracyjnych, oraz elementy indywidualnie dopasowanego interfejsu użytkownika.

Okno dialogowe Asystent migracji ustawień programu zostaje wyświetlone automatycznie podczas pierwszego uruchomienia wykonanego po zainstalowaniu nowej wersji lub nowej aktualizacji programu. W celu uruchomienia procesu migracji ustawień bez powiązania z instalacją nowej wersji programu, należy skorzystać z polecenia Migracja (Migration).

Uwaga: Migracja ustawień nie powoduje kopiowania oraz przenoszenia plików. Główne działanie funkcji opiera się na połączeniu nowych plików konfiguracyjnych z istniejącymi plikami profilu użytkownika oraz plikami indywidualnego dostosowania interfejsu programu. Proces migracji przekierowuje także aktualne ścieżki poszukiwania plików konfiguracyjnych na foldery zawierające ustawienia z wcześniejszej wersji.

W celu przeniesienia indywidualnych ustawień z poprzedniej wersji programu podczas instalowania nowej wersji programu należy:

  1. Zainstalować nową wersję lub nową aktualizację programu.
  2. W oknie dialogowym Asystent migracji ustawień programu, w polu Przenieś ustawienia z określić wcześniejszą wersję programu, z której mają zostać przeniesione indywidualne ustawienia użytkownika.
  3. Liczby widoczne w nawiasie za nazwą programu są oznaczeniem technicznym identyfikującym konkretną wersję instalacyjną programu (tzw. 'build'), definiującym równocześnie nazwę głównego folderu dyskowego zawierającego informacje na temat indywidualnego profilu powiązanego z wcześniejszą wersją programu.
  4. Liczby widoczne w nawiasie za nazwą programu są oznaczeniem technicznym identyfikującym konkretną wersję instalacyjną programu (tzw. 'build'), definiującym równocześnie nazwę głównego folderu dyskowego zawierającego informacje na temat indywidualnego profilu powiązanego z wcześniejszą wersją programu.
  5. Liczby widoczne w nawiasie za nazwą programu są oznaczeniem technicznym identyfikującym konkretną wersję instalacyjną programu (tzw. 'build'), definiującym równocześnie nazwę głównego folderu dyskowego zawierającego informacje na temat indywidualnego profilu powiązanego z wcześniejszą wersją programu.
  6. W sekcji Profil, określić czy proces migracji ma objąć Wszystkie profile, czy tylko Aktywny profil.
  7. Profile gromadzą w sobie informacje dotyczące indywidualnych ustawień kontrolujących wygląd oraz funkcjonowanie środowiska rysunkowego.
  8. W sekcji Ustawienia profilu, określić dostosowywane kategorie ustawień:
    • Interfejs użytkownika: Przenosi do aktualnej wersji programu indywidualnie dostosowane elementy interfejsu użytkownika wprowadzone w wersji poprzedniej.
    • Łączy indywidualnie dostosowane pliki aplikacji (application.xml) oraz pliki dostosowania obszarów roboczych (<obszar roboczy_nazwa>.xml), zapisane w poprzedniej wersji, z odpowiednimi plikami w nowej wersji programu.
    • Scalone pliki konfiguracyjne zostają umieszczone w folderze o nazwie UI (plik application.xml) oraz w folderze Workspace (plik <obszar roboczy_nazwa>.xml), zlokalizowanych w katalogu danych powiązanych z wcześniejszą wersją aplikacji (\Użytkownicy\<profil_użytkownika>\Dane aplikacji\Roaming\<nazwa_aplikacji>\<wersja_aplikacji>).
    • Scalone pliki konfiguracyjne zostają umieszczone w folderze o nazwie UI (plik application.xml) oraz w folderze Workspace (plik <obszar roboczy_nazwa>.xml), zlokalizowanych w głównym katalogu danych powiązanych z wcześniejszą wersją aplikacji config (~/config/<nazwa_aplikacji>/<wersja_aplikacji>).
    • Scalone pliki konfiguracyjne zostają umieszczone w folderze o nazwie UI (plik application.xml) oraz w folderze Workspace (plik <obszar roboczy_nazwa>.xml), zlokalizowanych w katalogu ustawień danego użytkownika danych powiązanych z wcześniejszą wersją aplikacji (/Użytkownik/<aktualny_użytkownik>/Library/Preferences/<nazwa_aplikacji>/<wersja_aplikacji>).
    • Aliasy poleceń: Łączy indywidualnie dostosowane pliki aliasów (alias.xml), zapisane w poprzedniej wersji, z odpowiednimi plikami w nowej wersji programu (więcej informacji w sekcji Aliasy poleceń).
    • Foldery pomocnicze rysunków: Dopasowuje aktualne ścieżki poszukiwania plików rysunkowych, plików odniesień zewnętrznych, plików stylów linii, oraz plików stylów linii warstwowej, do folderów skonfigurowanych we wcześniejszej wersji. W taki sam sposób zostaje dostosowane położenie pliku czcionki zastępczej (*.shx) oraz pliku mapowania czcionek (fonts.map).
    • Foldery systemowe: Dopasowuje aktualne ścieżki poszukiwania plików czcionek, oraz plików pomocniczych programu, do folderów skonfigurowanych we wcześniejszej wersji. W taki sam sposób zostaje dostosowane położenie pliku słownika użytkownika, pliku pomocy oraz pliku logowania. W przypadku konieczności wprowadzenia zmian w konfiguracji folderach systemowych, należy skorzystać z polecenia Opcje (Options) (więcej informacji w sekcji Ustawianie lokalizacji plików systemowych).
      • Style drukowania: Dopasowuje aktualne ścieżki poszukiwania plików definiujących style drukowania (pliki *.ctb oraz *.stb), do folderów skonfigurowanych we wcześniejszej wersji. W przypadku konieczności wprowadzenia zmian w konfiguracji folderu stylów drukowania, należy skorzystać z polecenia Opcje (Options) (Opcje systemu > Drukowanie > Pliki stylu druku).
    • Preferencje oraz zmienne systemowe: Dopasowuje aktualne preferencje konfigurowane w zakładce Opcje użytkownika okna dialogowego Opcje do ustawień pochodzących z wcześniejszej wersji programu (więcej informacji w sekcji Ustawianie preferencji użytkownika). W taki sam sposób zostają dostosowane zmienne systemowe przechowywane w profilu użytkownika.
    • Preferencje oraz opcje systemowe: Dopasowuje aktualne preferencje konfigurowane w zakładce Opcje użytkownika okna dialogowego Opcje, oraz pozostałe elementy środowiska rysunkowego, do ustawień pochodzących z wcześniejszej wersji programu (więcej informacji w sekcji Ustawianie preferencji użytkownika).
    • Preferencje oraz opcje poleceń: Dopasowuje aktualne preferencje konfigurowane w zakładce Opcje użytkownika okna dialogowego Opcje do ustawień pochodzących z wcześniejszej wersji programu (więcej informacji w sekcji Ustawianie preferencji użytkownika). W taki sam sposób zostaje dostosowane położenie pliku słownika użytkownika, pliku pomocy oraz pliku logowania.
  9. W sekcji Opcje przenoszenia, zaznaczyć opcję Zachowaj aktualne ustawienia dla niezaznaczonych ustawień profilu lub opcję Przywróć domyślne ustawienia dla niezaznaczonych ustawień profilu.
  10. Aktualne ustawienia odpowiadają konfiguracji wprowadzonej przez użytkownika, natomiast domyślne ustawienia odzwierciedlają wstępnie ustawienia aplikacji.
  11. W przypadku automatycznego uruchomienia okna dialogowego Asystent migracji ustawień programu po zainstalowaniu nowej wersji lub aktualizacji programu, obie powyższe opcje nie są dostępne.
  12. Nacisnąć OK.
  13. Nowa wersja programu zostaje uruchomiona z zastosowaniem przeniesionych ustawień.

W celu przeniesienia indywidualnych ustawień z poprzedniej wersji programu bez uruchamiania instalatora nowej wersji programu należy:

  1. Wpisać w linii poleceń Migracja (Migration)
  2. Nacisnąć przycisk Tak w pojawiającym się oknie dialogowym, aby potwierdzić zamiar przeniesienia indywidualnych ustawień programu.
  3. Zapisać wszystkie aktualnie edytowane rysunki.
  4. Zakończyć prace oraz zamknąć okno programu.
  5. Uruchomić program ponownie.
  6. W oknie dialogowym Asystent migracji ustawień programu, określić opcje przenoszenia korzystając z opisanej wcześniej procedury.

W celu przywrócenia preferencji do oryginalnych ustawień programu należy:

Uwaga: Niniejsza operacja powoduje nadpisanie aktualnie używanych profili.

  1. W oknie dialogowym Asystent migracji ustawień programu, w sekcji Profil, określić czy proces migracji ma objąć Wszystkie profile, czy tylko Aktywny profil.
  2. W sekcji Ustawienia profilu, odznaczyć wszystkie dostępne kategorie.
  3. W sekcji Opcje przenoszenia, zaznaczyć opcję Przywróć domyślne ustawienia dla niezaznaczonych ustawień profilu.
  4. Nacisnąć przycisk OK, aby uruchomić program.
  5. Preferencje powiązane z wybranym profilem zostają przywrócone do ustawień domyślnych.

  Uwaga: Uruchomienie w powłoce systemowej pliku wykonawczego aplikacji z parametrem /resetprofile pozwala na przywrócenie domyślnych preferencji programu. Wprowadzenie pliku wykonawczego aplikacji z parametrem /migration umożliwia otworzenie okna dialogowego Asystent migracji ustawień programu.

Uruchamianie komendy

Polecenie: Migracja (Migration)