SVN 저장소를 변경할 때마다/FTP 파일을 서버로 자동 전송할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/1621049

  •  06-07-2019
  •  | 
  •  

문제

저장소를 변경할 때마다/FTP 파일을 서버로 자동 전송 할 수 있습니까?

그렇다면 설정 방법을 알도록 도와주세요.

감사.

도움이 되었습니까?

해결책

질문에 태그를 지정하면서 사본을 실행할 수있는 소송 후 후크를 원합니다. SCP를 사용하는 것만으로 도망 갈 수 있습니다.

scp -r /path/to/source/dir user@host:/path/to/destination/dir/

SVN 서버에서 SSH 키를 생성하고 대상 머신의 ~/.ssh/alopporized_keys 파일에 공개 키 파일 (.pub로 끝나는 하나)의 내용을 비밀번호없이 도망 갈 수 있도록해야합니다. .

편집 : 전체 샘플 포스트 커밋 후크 :

#!/bin/bash
scp -r /path/to/source/dir user@host:/path/to/destination/dir/

다른 팁

Commit이 Post Commit Web Hooks를 사용하여 Commit을 수행 한 후 웹을 통해 호출되는 웹 페이지 / 스크립트를 작성해야합니다.

An example: http://code.google.com/p/support/wiki/postcommitwebhooks

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top