Monitor projektu jest pomocnym narzędziem sprawdzającym regularnie repozytoria i informującym że wystąpiły tam nowe zatwierdzenia.
Projekty mogą być monitorowane przez ścieżkę kopii roboczej lub bezpośrednio przez adresy URL ich repozytoriów.
Monitor projektu skanuje każdy projekt co konfigurowanly okres czasu i za każdym razem, gdy zostaną znalezione nowe zatwierdzenia, pokazywane jest wyskakujące okno powiadomienia. Również ikona, która dodawana jest w zasobniku systemowym, zmienia się by wskazać, że są nowe zatwierdzenia.
Gdy zainstalowano i aktywowano Snarl, monitor projektu automatycznie wykorzystuje Snarl do wyświetlania powiadomień o świeżo wyszukanych zatwierdzeniach.
Gdy pierwszy raz uruchamiacie monitor projektu, widok drzewa po lewej stronie jest pusty. By dodać projekt, kliknijcie przycisk
u góry okienka.
By dodać projekty do śledzenia, wypełnijcie wymagane informacje. Nazwa projektu nie jest opcjonalna i musi być wpisane, wszystkie inne informacje są opcjonalne.
Jeśli pole Ścieżka lub URL
pozostawiono puste, zostanie dodany folder. Jest to użyteczne do grupowania śledzonych projektów.
If you want to monitor all repositories served via the SVNParentPath directive, enter the root Url for your repositories and check the box Url points to SVNParentPath list
.
Pola Nazwa użytkownika
i Hasło
powinny być odfiltrowane tylko jeśli repozytorium nie przewiduje anonimowego dostępu do odczytu , i tylko jeśli dane autoryzacji nie są przechowywane w samym Subversion. Jeśli macie dostęp do monitorowanego repozytorium przy użyciu TortoiseSVN lub innych klientów svn i już zapisaliście dane autoryzacji, powinniście zostawić je puste: you nie będzie potrzeby ręcznej edycji tych projektów gdy hasło się zmieni.
Interwał monitorowania w minutach
określa liczbę minut oczekiwania na kolejne sprawdzenie. Najmniejszy przedział czasowy to jedna minuta.
IJesli wiele osób monitoruje to samo repozytorium a przepustowość procesora jest ograniczona, administrator repozytorium może ustawić minimalny interwał sprawdzenia używając pliku svnrobots.txt
. Szczegółowe wyjaśnienie jak to działa można znaleźć na stronie monitora projektu: