Это команда kgb-clientp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
kgb-client - ретранслятор фиксируется на серверах КГБ
СИНТАКСИС
кгб-клиент --conf / путь / к / config [другой вариант ...]
кгб-клиент --ури http://some.server: порт / сервис --пароль password --repo-id хранилище
--репозиторий svn | git | cvs - тайм-аут время ожидания в секундах - однострочные коммиты
выкл | принудительно | авто --use-irc-notices --веб-ссылка шаблон --короткий-url-сервис СЕРВИС
--статус-дир каталог - [нет] -use-color --message-template шаблон --batch-сообщения
кгб-клиент вариант... / svn / репо пересмотр
кгб-клиент вариант... старый ревизор новая версия ref-имя
кгб-клиент вариант... $ CVSROOT "% p"
кгб-клиент вариант... --не настоящие
кгб-клиент вариант... --relay-msg сообщение...
кгб-клиент --Помогите
кгб-клиент --человек
ОПИСАНИЕ
кгб-клиент является клиентским аналогом кгб-бот(1). Он предназначен для использования в качестве крючка в
ваша система контроля версий, запускаемая после обновления репозитория. Он анализирует
совершает (и), а затем передает информацию на сервер КГБ, который покажет ее в IRC.
КОНФИГУРАЦИЯ
--conf конфигурация файл
Задает путь к файлу конфигурации kgb-client.
Варианты конфигурации (кроме --conf, --не настоящие и --relay-msg) могут быть указаны как в
файл конфигурации и в командной строке. Обычно вы хотите, чтобы в
файл конфигурации, потому что наличие паролей в командной строке небезопасно. В
файл конфигурации также дает больше контроля, например, он поддерживает несколько серверов и
несколько способов определения названий веток и модулей.
Увидеть кгб-клиент.conf(5) для доступных вариантов конфигурации. Если не указано иное, все
параметры в файле конфигурации также можно использовать в командной строке, добавив к ним префикс
с двумя черточками. Например, «repo-id» становится «--repo-id».
Параметры, указанные в командной строке, имеют приоритет над файлом конфигурации.
FAKE COMMIT РЕЖИМ
Если вызывается с --не настоящие вариант, кгб-клиент отправит на серверы фальшивую фиксацию. Этот
полезен для тестирования связи клиент-сервер независимо от настройки VCS.
СООБЩЕНИЕ РЕЛЕ РЕЖИМ
Когда --relay-msg есть опция, репозиторий для проверки отсутствует. Вместо этого
аргументы командной строки без параметров дословно передаются боту для отображения в IRC. Этот
может использоваться для уведомления в режиме реального времени о других событиях, таких как сообщения об ошибках и т. д.
ПОДДЕРЖКА Версия КОНТРОЛЬ СИСТЕМЫ
Подрывная деятельность
Для установки требуется звонок кгб-клиент с двумя аргументами командной строки, например:
/ путь / к / kgb-client "$ REPOS" "$ REV"
путь в подрывная деятельность хранилище
Это физический путь к репозиторию Subversion. Что-то вроде
/ SRV / SVN / мое-репо
пересмотр
Это номер ревизии коммита, вызвавшего хук.
Оба эти аргумента передаются стандартным обработчикам Subversion после фиксации.
идти
кгб-клиент устанавливается как пост-получение крюк. Что-то вроде следующего
делать:
#!/ Бен / ш
exec / путь / к / kgb-client --conf /path/to.conf ...
По умолчанию кгб-клиент будет читать информацию рефлога со стандартного ввода как любой
стандартный перехватчик Git post-receive. Видеть --git-reflog вариант, если нужно что-то еще.
Есть и другие способы предоставить kgb-client информацию о Git reflog, в основном полезную, когда
отладка в нестандартных ситуациях. См. App :: KGB :: Client :: Git.
Следующие параметры можно настроить с помощью git-конфигурация(1):
конф
интернет-ссылка
CVS
кгб-клиент устанавливается в логин файл в модуле "CVSROOT" CVS
репозиторий. Ему должны быть даны два аргумента - корень репозитория и каталог в
в которые вносятся изменения.
Например:
ВСЕ / путь / к / kgb-client --conf /path/to.conf ... "$ CVSROOT" "% p"
Используйте kgb-clientp онлайн с помощью сервисов onworks.net