Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:miw:2009:miw09_wiki_sync [2009/06/17 16:26]
jsi08
pl:miw:2009:miw09_wiki_sync [2019/06/27 15:50] (aktualna)
Linia 91: Linia 91:
   - Instalacja unisona (w takiej samej wersji jak na lokalnym komputerze).   - Instalacja unisona (w takiej samej wersji jak na lokalnym komputerze).
  
-==== Podsumowanie ====+
  
 ====== Spotkania ====== ====== Spotkania ======
Linia 114: Linia 114:
  
  
- 
-==== Instalacja ==== 
- 
-=== Instalacja lokalna === 
-  - Instalacja: 
-    * DokuWiki, 
-    * unisona, 
-    * expect. 
-  - Przekopiowanie pluginu ''​sync''​ do katalogu z pluginami (''​dokuwiki/​lib/​plugins''​). 
-  - Wprowadzenie danych dostępowych do serwera w pliku ''​dokuwiki/​lib/​plugins/​sync/​conf/​defult.php'',​ (użytkownik musi należeć do grupy www-data). 
-  - Ustawienie grupy (www-data) oraz praw dostępu do katalogu (770), jeśli katalog nie istnieje należy go stworzyć: 
-    * ''​dokuwiki/​lib/​plugins/​sync/​unison'',​ 
-    * ''​dokuwiki/​lib/​plugins/​sync/​diff'',​ 
-    * ''/​var/​www/​.ssh''​. 
- 
-Użytkownik powinien posiadać dostęp do niektórych plików znajdujących się w powyższych katalogu. Aby mieć pewność, że użytkownik będzie posiadać wymagane prawa dostępu najlepiej usunąć zawartość katalogów (o ile istnieje). 
-    ​ 
-=== Instalacja na serwerze === 
-  - Instalacja unisona (w takiej samej wersji jak na lokalnym komputerze). 
- 
-==== Przykłady ==== 
- 
-=== Brak konfliktów === 
- 
-Przed synchronizacją struktura katalogu wyglądała następująco:​ 
- 
-^ Lokalny ​                                               ^ Serwer ​                                             ^ 
-| {{pl:​miw:​2009:​miw09_wiki_sync:​example1_localhost.jpg}} | {{pl:​miw:​2009:​miw09_wiki_sync:​example1_server.jpg}} | 
- 
-Została wybrana strona "​start",​ a następnie z panelu administracyjnego został wybrany plugin synchronizujący. W efekcie otrzymujemy poniższy ekran. 
- 
-{{pl:​miw:​2009:​miw09_wiki_sync:​example1_step1.jpg}} 
- 
-Obserwujemy,​ że test połączenia z serwerem oraz ścieżki do DokuWiki na serwerze przebiegł pomyślnie. Ostatecznie wybieramy synchronizacje całego DokuWiki. Efekt synchronizacji obserwujemy na następnym ekranie: 
- 
-{{pl:​miw:​2009:​miw09_wiki_sync:​example1_step2.jpg}} 
- 
-Ponownie testy zakończyły się sukcesem. Test synchronizacji,​ który określa, czy dana ścieżka może zostać zsynchronizowana,​ również przebiegł pomyślnie. Zostały także wypisane ścieżki, które zostały zsynchronizowane. 
- 
- 
- 
-=== Sygnalizacja błędów === 
- 
-Jeśli test połączenia z serwerem zostanie zakończony niepowodzeniem,​ synchronizacja zostanie przerwana, a na ekranie pojawi się: 
- 
-{{pl:​miw:​2009:​miw09_wiki_sync:​example2_error.jpg}} 
- 
-Podobnie wyświetlane są informacje o innych testach, które zakończyły się niepowodzeniem. 
- 
- 
- 
-=== Rozwiązywanie konfliktów === 
- 
-W przypadku wystąpienia konfliktu, użytkownik zostaje o tym powiadomiony:​ 
- 
-{{:​pl:​miw:​2009:​miw09_wiki_sync:​example3_conflict.jpg?​750}} 
- 
-W przypadku, gdy nie podejmie decyzji w jaki sposób powinny zostać połączone pliki, aktualną wersją staje się plik znajdujący się na serwerze. 
  
  
pl/miw/2009/miw09_wiki_sync.1245248773.txt.gz · ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0