Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 cvs-autoreleasedeb 명령입니다.
프로그램:
이름
cvs-autoreleasedeb - CVS에서 데비안 패키지 자동 릴리스
기술
이 스크립트는 다음에 의해 관리되는 cvs 모듈용 데비안 패키지를 생성하고 업로드합니다.
cvs-buildpackage.cvs-buildpackage.
cvs-autoreleasedeb는 원하는 모든 패키지의 상태 파일을 유지합니다.
자동으로 게시되며, 사용자의 debian/changelog 파일을 커밋할 때마다
패키지, debian 버전을 더 큰 값으로 변경하면 게시됩니다.
스크립트에 대한 모든 매개변수는 conffile에서 구성됩니다. 명령줄이 없습니다.
스위치. 보다 cvs-autoreleasedeb.conf(5) 자세한 내용은.
사용
이 스크립트를 사용하는 방법에는 두 가지가 있습니다.
1) cron에서 cvs-autoreleasedeb 사용자로 실행합니다. 이것은 소프트웨어 하우스에 매우 유용합니다.
소프트웨어의 "야간 빌드" 버전을 자동으로 게시하고 싶습니다. ~ 안에
이 경우 구성 파일은 "/etc/cvs-autoreleasedeb.conf"가 되며 다음을 사용합니다.
/var/lib/cvs-autoreleasedeb/ 스크래치 디렉토리로.
참고: 이 동작을 제어하려면 /etc/default/cvs-autoreleasedeb를 편집하십시오.
참고 2: 모든 출력은 /var/log/cvs-autoreleasedeb/run.log에 표시됩니다.
2) 직접 실행하면 패키지가 있는 경우 수행할 작업을 자동화합니다.
CVS에서. 이 경우 구성 파일은 $HOME/.cvs-autoreleasedeb/conf가 되고
스크래치 디렉토리는 $HOME/.cvs-autoreleasedeb입니다. cvs-autoreleasedeb가 생성되지 않습니다.
기본적으로 cvs-autoreleasedeb를 실행하기 전에 생성된 구성 파일이 있어야 합니다.
만나다 cvs-autoreleasedeb.conf(5).
ALL
- 커밋 시간의 스냅샷 사용
소스를 체크아웃하기 위한 변경 로그
- 메시지를 현지화합니다.
- conffile에서 모두 소문자 이외의 작업.
- conffile에 더 나은 형식을 사용하십시오.
_출구 코드
_종료 코드:
0 = 클린 _exit
1 = 구성 파일을 찾을 수 없음
2 = 구성 파일에 패키지 없음
3 = 상태 파일을 열 수 없음
4 = 쓰기를 위해 상태 파일을 열 수 없음
5 = 아키텍처를 결정할 수 없음
onworks.net 서비스를 사용하여 cvs-autoreleasedeb 온라인 사용