Utworzono zgłoszenie.
Produkt: morketsmerke (Organizacja morketsmerke.org)
Komponent: dev (Pomysły na programy, aplikacje internetowe, skrypty, rozwiązania.)
Rodzaj zgłoszenia: ulepszenie
Temat: sync.sh
Opis zgłoszenia: Dodanie automatycznej synchronizacji katalogów np. co 30 sek. bazując na sumach kontrolonych, niestety czas jest wymagany ponieważ nie ma jak monitorować zmian wprowadzonych przez innych współużytkowników
https://www.baeldung.com/linux/command-execute-file-dir-change
Można spróbować zamienić rsync ze zwykłym katalogiem na repo Git-a
Status zgłoszenia został zmieniony z Przyjęty na Potwierdzony
Zmieniono nieco koncepcję. Zamieniono 'rsync' na repozytorium Git-a. Główny skrypt nie posiada żadnych opcji. Po prostu się go uruchamia i on na podstawie zmian w katalogu roboczym oraz zdalnym repozytorium pobierze lub załaduje dane na serwer. Warto pamiętać o tym, że to repozytorium Git i tak też należy się znim obchodzić (przed dokonaniem zmian należy na początku zsynchronizować katalog roboczy ze zdalnym repo).
Skrypt wymaga jeszcze opisania go za pomocą komentarzy. I można wrzucać zmiany na public. Póki co zapisany na private.
Link do zmian na GW: https://gitweb.morketsmerke.org/?p=sync.git;a=summary
Dodano komentarz do kodu skryptu. Poprawiono plik konfiguracyjny uwzględaniając uwierzytelnianie kluczem w opcjach SSH. Dostosowany plik README.md do nowej wersji.
Link do zmian na GH: https://github.com/xf0r3m/sync/commit/d793ce364d9cb90865bff25f3325c9fb8b5febed
Do zamknięcia.
Status zgłoszenia został zmieniony z Potwierdzony na Zakończony