2016-11-28 1 views
0

svn 내보내기 jenkins 작업에서 사전 빌드 단계 (Windows 배치 명령 실행)로 내보내기 명령을 사용하십시오. 내보내는 링크에는 동일한 SVN 저장소의 여러 외부 링크가 있습니다. 실행 중에 명령 행에서 일부 외부 링크에 액세스 할 수 없지만 Internet Explorer 나 SVN 브라우저를 통해 액세스 할 수 있음을 확인했습니다. (나는 거북이를 클라이언트로 사용하고있다.)명령 줄 svn 내보내기 명령에 대한 재 시도 옵션

SVN 명령 줄에 연결 실패시 재시도 횟수를 추가 할 수있는 조항이있다.

참고 : 나는 수출 SVN의 링크를 원하는 체크 아웃을 원하지 않기 때문에 나는 젠킨스의 파괴 플러그인을 사용하고 있지 않다.

도와주세요.

미리 감사드립니다.

답변

0

svn 명령 줄 클라이언트 또는 TortoiseSVN 해당 기능이 없습니다. 대신 클라이언트 출력에 오류가 있는지 확인하고 오류가 발생하면 다시 시도하기 위해 래퍼를 작성하십시오 (재 시도 횟수가 상한이므로 루프에 오래 걸리지 않도록하십시오).

사용자 상호 작용없이 자동화하는 경우 tortoiseproc.exe이 아니라 svn.exe을 사용해야합니다. 아니면 더 나은 아직 스크립트 라이브러리/프로그래밍 환경 (SharpSVN, SVNKit SVN :: 클라이언트, pysvn 등)에 대한 클라이언트 라이브러리.

+0

의견을 보내 주셔서 감사합니다. Jenkins 작업 구성에서 사전 빌드 작업으로이를 구현하고 싶습니다. 나는 이것을 위해 내 자신의 포장지를 쓴다. 감사합니다. – PV2710