다른 개발자와 함께 개발, 준비, 프로덕션 서버 환경을 사용하고 있습니다.안전한 SVN 원격 업데이트 포스트 커밋 후크를 찾고
지금 우리가 변경 한 사항을 dev 서버 (개인용 컴퓨터)에서 테스트 한 다음 변경 사항에 만족하고 클라이언트 또는 내부 검토에 표시하고 싶다면 저장소 변경 사항을 적용하고 준비 서버의 업데이트 samba (tortoiseSVN) 또는 ssh를 통해 작업 복사본.
이것은 매우 지루하고 반복적입니다. 나는 post-commit hook을 가지고 원격 스테이징 서버를 업데이트하려고하지만, 유일한 옵션은 SSH에 대한 후크에 사용자 creds를 하드 코딩하거나 사용자 계정으로 네트워크 마운트를 작성하는 것입니다. 초기 커밋에서 준비 서버로 사용자 인증을 전달하여 업데이트 또는 다른 제안 사항을 전달하는 방법이 있습니까?
기타 설치 솔루션을 환영합니다.
제안을 보내 주셔서 감사합니다. 우리 프로세스에 빌드/테스트 부분이 없기 때문에 약간의 문제가있을 수 있습니다. 그리고 svn 업데이트를 수행하여 서버에 파일을 전달해야하는 파일이 줄어들고 준비 서버를 검토하는 사람들이 커밋 후 즉시 결과를 얻을 수 있기를 바랍니다. – joelpittet