Ruby on Rails-카피스트라노과 SVN 응용 프로그램을 시작합니다.설치 도움말

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

문제

내가 전복을 설정과 실행에서 로컬 네트워크와 함께 윈도우와 svnserve.내가 사용하고 싶은 카피스트라노를 배포하여 원격 ubuntu server 지만 이 비에르에서 무엇을 할 필요가 클라이언트를 종료하는 작업이드 응용 프로그램을 시작합니다.나의 이해는 원격 서버에 요구할 수 있으로 터널 내의 파괴 서버입니다.내가 읽을 통해 몇 가지 튜토리얼 그러나 그들은 또는 나를 얻을 모두 돌아에 대한 때에 그들에 대해 이야기하고 내 지역 시스템,제 svn server,또는 나의 원격 시스템과 과정을 그들의 거의 아무도는 카피스트라노에 대해 이야기와 창을 함께.

이 필요한가요를 설정하면 아파치 서비스를 제공함으로 파괴 repository?오히려 하지만 만약 내가는 단계는 무엇입니까?

튜토리얼 그러나 나는 아무 생각이 없으면 그것을 가능하게 할 것이 ssh 접속을 저장소

도움이 되었습니까?

해결책

당신이 시도할 수 있습을 카피스트라노 체크아웃 당신의 코드를 로컬에서,우편 보내 서버입니다.이 되지 않으로 효율적이 있는 서버 액세스 svn 가지고 있기 때문에 보내는 전체 codebase 모든 시간이 있지만,그것은 당신을 저장하는 문제에 노출되 저장소 외부에 있습니다.

이 페이지 에 카피스트라노,웹사이트 아래에 배포 전략:

set :deploy_via, :copy
set :copy_strategy, :export
set :copy_compression, :zip

당신이 필요합니다 명령 라인 압축 유틸리티 사용할 수 있 이 작업을 확인합니다.이 정보-Zip FTP 사이트 하나있습니다.

다른 팁

나는 아닌 윈도우는 사람,하지만 나의 이해는에서 카피스트라노의 정상적인 상태,그것을 실행하는 그것의 모든 명령을 서버에 있습니다.그것이 왜 필요할 수 있는 코드를 통해 SVN 에서는 기계입니다.

보고는 튜토리얼에서,그것으로 나타나지만 그것은 사용하여 아파치 메커니즘으로 허용하는 클라이언트(이 경우 카피스트라노)을 끌어의 소스 코드에서 당신의 Windows 기계입니다.이 일을 위해 당신이 원하는 무엇을 할 수 있다.

당신이 없을 설정은 아파치 이것을 달성하기 위해서는,당신은 아마 설정 SSH 서버에서 윈도우 기도는 나의 영역의 지식이다.:-)

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