kgb-clientp - 클라우드의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 kgb-clientp입니다.

프로그램:

이름


kgb-client - KGB 서버에 커밋 릴레이

개요


kgb-클라이언트 --conf /경로/대상/구성 [기타 옵션 ...]
kgb-클라이언트 --우리 http://some.server:항구/서비스 --비밀번호 암호 --저장소 ID 저장소
--저장소 svn|자식|cvs --시간 초과 시간 초과(초) --한 줄 커밋
꺼짐|강제|자동 --use-irc-notices --웹 링크 이 템플릿 --짧은 URL 서비스 서비스
--상태 디렉토리 예배 규칙서 --[no]-use-color --message-템플릿 이 템플릿 --일괄 메시지
kgb-클라이언트 선택권... /svn/리포지토리 개정
kgb-클라이언트 선택권... 오래된 레브 새로운 레브 참조 이름
kgb-클라이언트 선택권... $CVSROOT "%p"
kgb-클라이언트 선택권... --가짜
kgb-클라이언트 선택권... --릴레이 메시지 메시지...
kgb-클라이언트 --도움
kgb-클라이언트 --남성

기술


kgb-클라이언트 의 클라이언트 상대입니다. kgb-봇(1). 후크로 사용하도록 되어 있습니다.
리포지토리가 업데이트된 후 실행되는 버전 제어 시스템입니다. 그것은 분석한다
commit(s)한 다음 정보를 KGB 서버에 중계하여 IRC에 표시합니다.

구성


--conf 구성 파일
kgb-client 구성 파일의 경로를 지정합니다.

구성 옵션(제외 --conf, --가짜--릴레이 메시지) 둘 다에서 지정할 수 있습니다.
구성 파일 및 명령줄에서. 일반적으로 모든 옵션을
명령줄에 암호가 있는 것은 안전하지 않기 때문입니다. NS
구성 파일은 또한 더 많은 제어를 제공합니다. 예를 들어 여러 서버를 지원하고
분기 및 모듈 이름을 감지하는 여러 방법.

만나다 kgb-client.conf(5) 사용 가능한 구성 옵션. 달리 명시되지 않는 한 모든
구성 파일의 옵션은 명령줄에서도 사용할 수 있습니다.
두 개의 대시로. 예를 들어 "repo-id"는 "--repo-id"가 됩니다.

명령줄에 제공된 옵션은 구성 파일보다 우선합니다.

FAKE COMMIT 모드


와 함께 호출되는 경우 --가짜 선택권, kgb-클라이언트 서버에 가짜 커밋을 보냅니다. 이것
VCS 설정과 독립적으로 클라이언트-서버 통신을 테스트하는 데 유용합니다.

메세지 계전기 모드


--릴레이 메시지 옵션이 주어지면 검사할 저장소가 없습니다. 대신,
옵션이 아닌 명령줄 인수는 봇에 그대로 전달되어 IRC에 표시됩니다. 이것
버그 제출 등과 같은 다른 이벤트에 대한 실시간 알림에 사용할 수 있습니다.

지원 버전 통제 시스템


파괴
설치에는 전화가 필요합니다. kgb-클라이언트 다음과 같이 두 개의 명령줄 인수를 사용합니다.

/path/to/kgb-client "$REPOS" "$REV"

통로 전에, SVN 저장소
이것은 Subversion 저장소에 대한 물리적 경로입니다. 같은 것
/srv/svn/my-repo

개정
이것은 후크를 트리거한 커밋의 개정 번호입니다.

이 두 인수는 모두 표준 Subversion 커밋 후 후크에 제공됩니다.

힘내
kgb-클라이언트 로 설치된다. 사후 수신 훅. 다음 내용은 다음과 같습니다.
해야 할 것:

#!/ 빈 / SH
exec /path/to/kgb-client --conf /path/to.conf ...

기본적으로, kgb-클라이언트 표준 입력에서 reflog 정보를 읽을 것입니다.
표준 Git 사후 수신 후크. 보다 --git-reflog 다른 것이 필요한 경우 옵션입니다.

Git reflog에 대한 kgb-client 정보를 제공하는 다른 방법이 있으며, 주로 다음과 같은 경우에 유용합니다.
비정상적인 상황에서 디버깅. 앱::KGB::Client::Git을 참조하세요.

다음 설정은 다음을 통해 구성할 수 있습니다. 자식 구성(1) :

conf의
웹 링크

CVS
kgb-클라이언트 에 설치됩니다. 로그인 정보 CVS의 "CVSROOT" 모듈에 있는 파일
저장소. 저장소 루트와 디렉토리의 두 가지 인수가 제공됩니다.
변경 사항이 적용됩니다.

예 :

모두 /path/to/kgb-client --conf /path/to.conf ... "$CVSROOT" "%p"

onworks.net 서비스를 사용하여 온라인으로 kgb-clientp 사용



최신 Linux 및 Windows 온라인 프로그램