Synchronizowanie obszaru roboczego

Podczas pobierania lub wypisywania pliki są kopiowane z repozytorium do lokalnego folderu lub obszaru roboczego. Z upływem czasu w obszarze roboczym mogą być zbierane pliki, które nie są już potrzebne, lub pliki przypadkowe, które nie mają być zarządzane przez repozytorium. Polecenie synchronizacji obszaru roboczego służy do usunięcia niepotrzebnych plików z obszaru roboczego i utrzymania jego aktualności.

Wywołanie polecenia synchronizacji obszaru roboczego powoduje porównanie jego zawartości z zawartością odpowiadającego repozytorium w celu sprawdzenia, które pliki wymagają aktualizacji w obszarze roboczej lub w repozytorium oraz które pliki powinny zostać usunięte z obszaru roboczego. W zależności od ustawień, data ostatniej modyfikacji, bieżąca zmiana lub bieżąca zmiana z tendencją jest używana do określenia, czy plik wymaga aktualizacji.

Poprzez zmianę ustawień synchronizacji można określić:

Istnieją dwa tryby synchronizacji obszaru roboczego:

Uwaga: Odwzorowanie wielu repozytoriów na ten sam folder roboczy nie jest obsługiwane.

Synchronizowanie obszaru roboczego

Istnieją trzy tryby synchronizacji obszaru roboczego:

Synchronizacja obszaru roboczego

Określ ustawienia zaawansowane i wybierz określone pliki do synchronizacji, wykonując następujące czynności.

  1. Z rozwijanego menu synchronizacji obszaru roboczego wybierz opcję Synchronizacja obszaru roboczego.
  2. Pojawi się okno dialogowe synchronizacji obszaru roboczego. Przed synchronizacją lokalny obszar roboczy jest skanowany w celu określenia, które pliki wymagają aktualizacji lub usunięcia.
  3. Pliki do synchronizacji wyświetlane są w Kreatorze synchronizacji obszaru roboczego. Zaznaczając pola wyboru, określ, które pliki mają zostać zsynchronizowane. Zaznacz pole wyboru, aby uwzględnić plik w procesie synchronizacji. Usuń zaznaczenie pola wyboru, aby wyłączyć plik z procesu synchronizacji. Na dole ekranu kreatora wyświetlana jest całkowita liczba plików do usunięcia oraz całkowita liczba plików do pobrania.
    • Pobierz - nowe: jeśli plik nadrzędny jest aktualizowany, a nowa wersja lub zmiana wykorzystuje plik, którego nie ma w lokalnym obszarze roboczym, zostanie on pobrany z repozytorium.
    • Pobierz - nadpisz: pliki, które aktualnie występują w lokalnym obszarze roboczym i zostaną zaktualizowane za pomocą nowych wersji lub rewizji z repozytorium, w zależności od ustawień. Jeśli plik lokalny jest aktualnie zablokowany, ponieważ jest otwarty do edycji, nie zostanie on nadpisany.
    • Unieważniony - niezarządzany: pliki, które występują w lokalnym obszarze roboczym, ale nie są zarządzane przez repozytorium i nie zostały zmodyfikowane w czasie unieważnienia określonym w oknie dialogowym Ustawienia synchronizacji obszaru roboczego.
    • Unieważniony - zarządzany: pliki, które występują w lokalnym obszarze roboczym, są zarządzane przez repozytorium i nie zostały zmodyfikowane w czasie unieważnienia określonym w oknie dialogowym Ustawienia synchronizacji obszaru roboczego.
    • Zdezaktualizowane - ukryte: ukryte pliki wizualizacji występujące w lokalnym obszarze roboczym i zarządzane przez repozytorium, które nie zostały zmodyfikowane w czasie unieważnienia określonym w oknie dialogowym Ustawienia synchronizacji obszaru roboczego.
    Uwaga: Usunięte pliki są umieszczane w koszu systemu Windows.
  4. Kliknij przycisk Ustawienia, aby określić preferencje aktualizacji, rozszerzenia pliku do usunięcia i zasady unieważnienia.
  5. Kliknij przycisk Koniec. Lokalny obszar roboczy zostanie zsynchronizowany zgodnie z określonymi ustawieniami.
  6. Po zakończeniu synchronizacji jej wyniki są podsumowywane w raporcie. W raporcie wymieniane są pliki, które zostały pomyślnie pobrane, które zostały pomyślnie usunięte oraz te, których synchronizacja się nie powiodła.
  7. Można utworzyć raport w pliku (.csv) i zapisać go lokalnie lub w repozytorium bądź wydrukować go, korzystając z jednej poniższych opcji:
    • Aby zapisać raport lokalnie, kliknij przycisk Zapisz. Jeżeli chcesz zapisać plik lokalnie, z okna dialogowego Zapisz jako przejdź do struktury folderu. Podaj nazwę dla raportu i kliknij przycisk Zapisz.
    • Aby zapisać raport w repozytorium, Kliknij polecenie Wyślij do repozytorium, aby wyświetlić listę folderów repozytorium. Wybierz repozytorium, w którym ma być zapisany raport i kliknij polecenie Zapisz.
    • Aby wydrukować raport, kliknij przycisk Drukuj i określ własne opcje drukowania.
  8. Kliknij przycisk Zamknij.

Szybka synchronizacja

Pliki można synchronizować natychmiastowo, używając ustawień domyślnych po wykonaniu następujących czynności.

  1. Z rozwijanego menu synchronizacji obszaru roboczego wybierz opcję Szybka synchronizacja.
  2. Pojawi się okno dialogowe synchronizacji obszaru roboczego. Przed synchronizacją lokalny obszar roboczy jest skanowany w celu określenia, które pliki wymagają aktualizacji lub usunięcia. Jeśli aktualizacji wymaga duża liczba plików, pojawi się ostrzeżenie, że kontynuowanie może mieć wpływ na wydajność pracy serwera. Kliknij przycisk Tak, aby kontynuować szybką synchronizację, lub przycisk Nie, aby anulować operację.
  3. Synchronizacja jest wykonywana zgodnie z ustawieniami domyślnymi.
  4. Kliknij przycisk Anuluj, aby w dowolnym momencie zatrzymać szybką synchronizację.
  5. Jeśli synchronizacja dowolnego pliku się nie powiedzie, rezultaty zostaną podsumowane w raporcie. W raporcie wymieniane są pliki, które zostały pomyślnie pobrane, które zostały pomyślnie usunięte oraz te, których synchronizacja się nie powiodła. Kliknij przycisk Raport, aby utworzyć plik raportu typu .csv (z wartościami oddzielonymi przecinkami). Kliknij przycisk Drukuj, aby wydrukować podsumowanie.

Synchronizowanie obszaru roboczego z wiersza polecenia

Można uruchomić synchronizację obszaru roboczego z wiersza polecenia. Za pomocą wiersza polecenia można utworzyć skrypt lub zdarzenie w harmonogramie zadań systemu Windows, aby zautomatyzować synchronizację obszaru roboczego.

  1. Kliknij w systemie Windows menu Start > Uruchom, a następnie wprowadź cmd w oknie dialogowym Uruchamianie.
  2. Zmień katalogi na katalog instalacyjny programu Autodesk Vault. Domyślna ścieżka to C:\Program Files\Autodesk\Autodesk Vault [wersja]\Explorer.
  3. W wierszu polecenia wpisz: Connectivity.WorkspaceSync.exe, dalej opcje wiersza polecenia i naciśnij klawisz Enter.

    Polecenie

    Szczegóły

    -WA

    Podczas logowania do serwera Vault używaj opcji uwierzytelniania Windows (opcjonalnie).

    -Nserwer\nazwabazydanych

    Nazwa serwera i bazy danych do synchronizacji (wymagane).

    -VUnazwaużytkownika

    Nazwa użytkownika dla konta repozytorium. (Ta flaga jest opcjonalna, jeśli używana jest opcja Uwierzytelnianie Windows. Jest wymagana, jeśli ta opcja nie jest używana).

    -VPhasło

    Hasło konta repozytorium (wymagane, jeśli hasło nie jest puste).

    -S

    Pełna ścieżka do prawidłowego pliku ustawień synchronizacji (opcjonalna). Plik ustawień synchronizacji określa opcje synchronizacji. Aby uzyskać więcej informacji o eksportowaniu pliku ustawień, zobacz temat Określanie ustawień synchronizacji obszaru roboczego.

    -F

    Pełna ścieżka i nazwa pliku raportu (opcjonalne). Podsumowanie synchronizacji jest zapisywane w pliku raportu. Jeśli plik raportu już istnieje, podsumowanie jest dołączane do treści istniejącego pliku.

    Przykłady

    • Connectivity.WorkspaceSync.exe -Ndmserver\Vault -WA -S"C:\Synchronization Settings\Settings.xml" -FC:\temp\SyncReport.csv
    • Connectivity.WorkspaceSync.exe -Ndmserver\Vault -VUbkeaton -VPg3nEral27-S"C:\Synchronization Settings\Settings.xml" -FC:\temp\SyncReport.csv
    Uwaga: Ścieżki zawierające spacje muszą być zawarte w cudzysłowach (na przykład "C:\Synchronization Settings\Settings.xml").

Określanie ustawień synchronizacji

Okno dialogowe Ustawienia dla kreatora synchronizacji obszaru roboczego umożliwia określenie wartości domyślnych dla synchronizacji. Ustawienia synchronizacji są zapisywane dla użytkownika i dla repozytorium.

Opcja Zaktualizuj plik w obszarze roboczym umożliwia określenie, czy pliki mają zostać zaktualizowane do najnowszej wersji, bieżącej zmiany lub bieżącej zmiany z preferowaniem zwolnionych.

Opcje aktualizacji

Uwaga: Jeśli plik ma wiele elementów macierzystych w pobieranych danych, a każdy z nich określa inną zmianę pliku, zostanie użyty najnowszy poziom zmiany.

Lista Filtry automatycznego usuwania definiuje filtry typów plików, które umożliwiają automatyczne usuwanie pewnych typów plików podczas synchronizacji. Filtry służą do usuwania z obszaru roboczego dodatkowych plików, które nie muszą być zarządzane przez repozytorium, na przykład plików dziennika lub kopii rezerwowych.

Ustawienia unieważnienia pozwalają na zdefiniowanie przedziału czasowego do określania nieużywanych plików. Pliki, które nie są używane przez zdefiniowany przedział czasu, będą usuwane z lokalnego obszaru roboczego. Można określić daty unieważnienia dla plików, które są zarządzane przez repozytorium, i dla tych, które nie są. Plik jest uważany za „zdezaktualizowany”, jeśli nie był modyfikowany w określonym przedziale czasu.

Określanie ustawień synchronizacji obszaru roboczego

Można określić własne ustawienia synchronizacji obszaru roboczego, aby odpowiadały osobistemu środowisku pracy.
  • W oknie kreatora synchronizacji obszaru roboczego kliknij przycisk Ustawienia. 

Zaktualizuj plik w obszarze roboczym

Funkcja Zaktualizuj plik w obszarze roboczym umożliwia określenie, czy pliki mają zostać zaktualizowane do najnowszej wersji, bieżącej zmiany czy bieżącej zmiany z preferowaniem zwolnionych.

  1. Wybierz jedną z poniższych opcji aktualizacji:
    • Ostatnia wersja
    • Bieżąca zmiana
  2. Jeśli wybierzesz opcję Bieżąca zmiana, zaznacz pole wyboru Preferuj zwolnione, aby podczas synchronizacji pierwszeństwo miały zmiany zwolnione przed niezwolnionymi.

Filtry automatycznego usuwania

Można określić, które typy plików niezarządzane przez repozytorium są automatycznie usuwane z obszaru roboczego. Każdy plik w folderze roboczym z rozszerzeniem odpowiadającym rozszerzeniom zdefiniowanym zostanie usunięty podczas synchronizacji. Dwa filtry są dostarczone i domyślnie wyłączone: pliki dziennika (.log) oraz kopie zapasowe (.bak, ac$).

  1. Kliknij przycisk Dodaj, aby utworzyć nowy filtr usuwania.
  2. Do listy zostanie dodany nowy filtr o nazwie Nowy filtr usuwania i będzie domyślnie wyłączony.
  3. Wpisz nazwę filtru w polu Nazwa filtru.
  4. W polu Rozszerzenia określ, które rozszerzenia plików skojarzyć z filtrem. Kolejne rozszerzenia oddzielaj przecinkami.
  5. Po włączeniu filtra typy plików przez niego określone będą automatycznie usuwane podczas synchronizacji. Zaznacz pole wyboru obok filtra, aby go włączyć. Usuń zaznaczenie pola wyboru obok filtra, aby go wyłączyć.
  6. Aby usunąć filtr z listy, zaznacz filtr i kliknij przycisk Usuń.
Uwaga: Z folderu nie zostanie usunięty plik, który ma zostać usunięty w wyniku działania filtru automatycznego usuwania, ale opcja nadpisywania ustawiona jest na Nigdy.

Ustawienia unieważnienia

Można zdefiniować kryteria unieważnienia zarówno dla plików zarządzanych przez repozytorium, jak i plików w obszaru roboczego, które już nie są zarządzane przez repozytorium.

  1. Zaznacz pole wyboru Zarządzane pliki, aby zastosować kryteria unieważnienia dla plików w lokalnym obszaru roboczego, które są zarządzane przez repozytorium.
  2. Określ liczbę i czas trwania, aby wskazać unieważnione pliki. Jako czas trwania wybierz dni lub tygodnie.
  3. Zaznacz pole wyboru Niezarządzane pliki, aby zastosować kryteria unieważnienia dla plików w lokalnym obszarze roboczym, które nie są zarządzane przez repozytorium. Jako czas trwania wybierz dni lub tygodnie.
    Uwaga: Jeśli czas trwania jest ustawiony na 0, unieważnienie jest natychmiastowe.

Nadpisania unieważnienia

Ustawienia unieważnienia mają zastosowanie do wszystkich zarządzanych i niezarządzanych plików w lokalnym obszarze roboczym. Nadpisywanie unieważnienia można ustawić dla określonych plików i folderów, uzyskując w ten sposób bardziej zindywidualizowane kryteria.

  1. Kliknij przycisk Dodaj pliki, aby wybrać określone pliki, dla których ustawione zostanie nadpisywanie unieważnienia. Kliknij przycisk Dodaj foldery, aby wybrać określony folder, dla którego ustawione zostanie nadpisywanie unieważnienia. Wybrane pliki i foldery są wyświetlane na liście nadpisywania. Wybierz plik lub folder z listy nadpisywania, a następnie kliknij przycisk Usuń, aby usunąć wpis z listy.
  2. W globalnych ustawieniach unieważnienia można określić różne czasy trwania i przedziały czasu dla folderów i pojedynczych plików. Wybierz pozycję Nigdy z rozwijanego menu Jednostki, aby na zawsze zapobiec unieważnieniu pliku lub folderu.
Uwaga: Z folderu nie zostanie usunięty plik, który ma zostać usunięty w wyniku działania filtru automatycznego usuwania, ale opcja nadpisywania ustawiona jest na Nigdy.

Usuwanie pustych folderów

  • Zaznacz pole wyboru Usuń puste foldery, aby każdy folder został usunięty z lokalnego obszaru roboczego w wyniku działania synchronizacji plików po usunięciu z niego ostatniego pliku.

Eksportowanie i importowanie ustawień synchronizacji

Ustawienia synchronizacji można eksportować do pliku .xml oraz importować z pliku .xml. Plik z ustawieniami może być także importowany przez innych użytkowników lub wskazany w wierszu polecenia podczas uruchamiania synchronizacji obszaru roboczego.

  • Kliknij przycisk Eksportuj ustawienia, aby zapisać bieżące ustawienia do pliku .xml. Wpisz nazwę pliku i określ położenie pliku z ustawieniami w oknie dialogowym Zapisz jako, a następnie kliknij przycisk Zapisz.
  • Kliknij przycisk Importuj ustawienia, aby otworzyć plik .xml z ustawieniami synchronizacji obszaru roboczego. W oknie dialogowym Otwórz wybierz plik .xml, z którego importować ustawienia, a następnie kliknij przycisk Otwórz.