'2014/05/19'에 해당되는 글 1건

  1. 2014.05.19 CI환경 구축 (06)

CI환경 구축 (06)

개발/CI 2014. 5. 19. 22:00

1. Gitblit의 윈도우 서비스 등록

Gitblit Root 디렉토리에서 installService.cmd를 편집기로 오픈한다.


@rem arch = x86, amd64, or ia32

수정전 : SET ARCH=amd64

수정후 : SET ARCH=x86



default keystore password를 변경한 경우에는 아래의 파라미터를 변경한다.

--StartParams-“—storePassword;gitblit;--baseFolder;%CD%\data”

위의 비밀번호를 다음과 같이 변경한 비밀번호로 변경한다.

--StartParams-“—storePassword;password;--baseFolder;%CD%\data”


윈도우 서비스로 등록하기 위해 명령행창을 관리자 권한으로 실행한다.

installService.cmd를 실행한다.




서비스가 정상적으로 등록되면 아래와 같이 보여진다.




서비스 등록후에는 gitblit Root 폴더의 gitblitw를 실행하면 설정변경 및 서비스 시작 및 종료를 할 수 있다. (관리자권한으로 실행해야 함)




(오류 확인)

윈도우 서비스로 등록시 포트중복 등 여러가지 원인으로 오류가 발생할 수 있다.

이 경우 gitblit Root 아래의 logs폴더를 확인하면 서비스 실행 및 기타 오류를 확인하여 조치할 수 있다.


(오류 종류)

포트 중복 : 타 서비스와 포트가 중복되는 경우 발생함


식별자 오류 : Gitblit 키스토어 패스워드에 $가 포함되는 경우에 발생함

오류 메시지 : Was passed main parameter ‘$’ but no main parameter was defined


(keystore 위치)

%GITBLIT_HOME%\data\certs\caKeyStore.p12



'개발 > CI' 카테고리의 다른 글

CI환경 구축 (08)  (0) 2014.05.21
CI환경 구축 (07)  (0) 2014.05.20
CI환경 구축 (05)  (0) 2014.05.16
CI환경 구축 (04)  (0) 2014.05.15
CI환경 구축 (03)  (0) 2014.05.14
Posted by 무혹
,