2012-06-29 1 views
1

우리 회사의 웹 응용 프로그램에서 javaHg를 사용하고 있습니다.hg.exe가 환경 변수로 설정되지 않은 javaHG

서버에 새 릴리스를 설치할 때 수은 설치를 피하려고합니다. 왜 관리가 서버에 설치된 "외부"응용 프로그램을 원하지 않는지에 대해 자세히 알아야합니까?

나는 하위 디렉토리에 수은 휴대용 윈도우를 가지고있다. 환경 변수로 디렉토리 경로를 설정하는 대신 javaHg를 해당 hg.exe로 "가리킬"수 있습니까? 새 릴리스를 사용할 때는 조정 및 설정이 없어야합니다.

답변

0

예,이 경우 PATH을 설정할 필요가 없습니다. 사용해야하는 RepositoryConfiguration 클래스가 있으며 setHgBin 메서드를 참조하십시오. 구성 객체를 만들 때 Repository 객체에 전달하면 구성된 Mercurial 바이너리를 사용하여 명령 서버를 시작합니다.