Глава 5. Монитор проекта

Содержание

Добавление проектов к отслеживанию
Диалог монитора
Основные операции

Монитор проекта — это полезный инструмент, который следит за хранилищами и уведомляет вас в случае если есть новые фиксации.

Проекты могут отслеживаться через путь рабочей копии или напрямую через адреса URL их хранилищ.

Монитор проекта сканирует каждый проект через заданный интервал времени, и каждый раз когда обнаруживаются новые фиксации показывается всплывающее окно с уведомлением. Также иконка, добавленная в системный трей, изменяется чтобы показать, что есть новые фиксации.

Snarl

Если Snarl установлен и активен, то монитор проекта автоматически использует Snarl для показа уведомлений о новых обнаруженных фиксациях.

Добавление проектов к отслеживанию

Если вы впервые запускаете монитор проекта, то древовидное представление слева пусто. Для добавления проектов кликните по кнопке Добавить проект в верхней части диалога.

Рисунок 5.1. Диалог редактирования проекта монитора проекта

Диалог редактирования проекта монитора проекта


Чтобы добавить проект для мониторинга введите требуемую информацию. Имя проекта обязательно и должно быть заполнено, вся остальная информация необязательна.

Если поле Путь или URL оставить пустым, то добавляется папка. Это полезно для группировки отслеживаемых проектов.

Поля Имя пользователя и Пароль должны быть заполнены только если к хранилищу нет анонимного доступа на чтение, и только если аутентификация не сохранена Subversion. Если вы подключаетесь к отслеживаемому хранилищу с помощью TortoiseSVN или других svn-клиентов и вы уже сохранили данные аутентификации, то вы должны оставить это пустым: вы не должны редактировать эти проекты вручную если пароль изменится.

Интервал монитора в минутах устанавливает количество минут между проверками. Наименьший интервал одна минута.

интервал проверки

Если много пользователей отслеживают одно и то же хранилище и полоса пропускания на сервере ограничена, то администратор хранилища может установить минимальное значение интевала проверки в файле svnrobots.txt. Более подробное объяснение как это работает можно найти на вебсайте монитора проекта:

http://stefanstools.sourceforge.net/svnrobots.html