문제

중복된 Subversion 저장소를 만드는 가장 좋은 방법은 무엇입니까?

나는 Subversion 저장소(apache2 및 WebDAV를 통해 연결됨)를 가지고 있고 중단 시 다른 서버에 미러 저장소를 생성하고 싶지만 진행하는 가장 좋은 방법이 확실하지 않습니다.

커밋 후 스크립트를 사용하여 변경 사항을 전파할 수 있다고 생각하지만 이것이 최선의 방법인지는 확실하지 않습니다. 누구나 입력할 수 있습니다.

도움이 되었습니까?

해결책

당신이 찾고 있는 것은 기본적으로 연합(동기화) 서버인 것 같습니다...최근에 같은 질문을 했는데... 정확한 해결책을 찾지는 못했지만 제가 찾고 있던 해결책이 거의 나왔습니다.여기를 보아라:

다른 팁

커밋별 백업이 정말 필요합니까?해당 경로를 따르는 것보다 실패로부터 보호하는 더 나은 방법이 거의 확실합니다.예를 들어, 대부분의 오류가 디스크 오류인 경우 RAID 어레이 및/또는 NAS/SAN 스토리지로 이동하면 더 나은 일반 보호를 제공하고 올바르게 구성할 경우 더 나은 성능을 얻을 수 있습니다.이 시점에서 오프사이트 백업은 사용 가능한 도구를 사용하는 문제가 됩니다.참조 저장소 유지 관리 섹션 자세한 내용은 svn 매뉴얼을 참조하세요.

정말로 커밋별 백업이 필요하다면 커밋 후 스크립트를 사용하는 것이 좋습니다.

미러링된 저장소에 대한 읽기 전용 액세스만 필요한 경우 다음을 사용할 수 있습니다. svnsync 미러링을 위해 SVN 1.4에 추가되었습니다.

CruiseControl.NET을 실행하기 위해 빌드 서버의 보조 저장소를 사용하지만 미러링된 저장소는 읽기 전용입니다.

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