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:08]
jsi08
pl:miw:2009:miw09_wiki_sync [2019/06/27 15:50] (aktualna)
Linia 17: Linia 17:
 [[http://​kdiff3.sourceforge.net/​]] [[http://​meld.sourceforge.net/​]] [[http://​kdiff3.sourceforge.net/​]] [[http://​meld.sourceforge.net/​]]
  
-====== Spotkania ====== 
  
-[[pl:​miw:​2009:​miw09_wiki_sync:​spotkania|Notatki ze spotkań projektowych]]+====== Prezentacja ======
  
-===== 20090409 ==== +[[pl:​miw:​2009:​miw09_wiki_sync:​prezentacja|Prezentacja wyników projektowych]]
-  * beta + spec +
-  * page sync? +
-  * namespace sync? FIXME+
  
-===== 20090312 ​==== +====== Sprawozdanie ======
-  * rozpracowane api do diff w wiki +
-  * specyfikacja scenriuszy+
  
-===== 20090225 ==== 
  
-====== Projekt ======+==== Cel projektu ​====
  
-==== Cel projektu ==== 
 Celem projektu jest stworzenie pluginu do DokuWiki, który umożliwi synchronizację całego DokuWiki, wybranej przestrzeni nazw lub wybranego pliku. Zadaniem pluginu jest umożliwienie lokalnej pracy z DokuWiki, bez dostępu do internetu. Użytkownik powiniem posiadać możliwość:​ Celem projektu jest stworzenie pluginu do DokuWiki, który umożliwi synchronizację całego DokuWiki, wybranej przestrzeni nazw lub wybranego pliku. Zadaniem pluginu jest umożliwienie lokalnej pracy z DokuWiki, bez dostępu do internetu. Użytkownik powiniem posiadać możliwość:​
-  ​* pobrania DokuWiki na lokalny komputer, +    ​* pobrania DokuWiki na lokalny komputer, 
-  * edycji lokalnej kopii bez dostępu do internetu,​ +    * edycji lokalnej kopii bez dostępu do internetu,​ 
-  * synchronizacji lokalnej kopii z aktualną wersją znajdującą się na serwerze.+    * synchronizacji lokalnej kopii z aktualną wersją znajdującą się na serwerze. 
  
 ==== Opis działania ==== ==== Opis działania ====
Linia 98: Linia 91:
   - Instalacja unisona (w takiej samej wersji jak na lokalnym komputerze).   - 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:​+====== Spotkania ======
  
-^ Lokalny ​                                               ^ Serwer ​                                             ^ +[[pl:​miw:​2009:​miw09_wiki_sync:​spotkania|Notatki ze spotkań projektowych]]
-| {{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.+ 
 + 
 +====== Projekt ====== 
 + 
 +[[pl:​miw:​2009:​miw09_wiki_sync:​projekt|Dodatkowa dokumentacja projektu]]
  
  
  
-=== 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. 
  
-====== Sprawozdanie ====== 
-====== Prezentacja ====== 
 ====== Materiały ====== ====== Materiały ======
  
pl/miw/2009/miw09_wiki_sync.1245247685.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