문제

여기에는 시나리오는 것입니다.I have a cvs 저장소에서나 위(A)와 나는 복제하고 싶다고 그것과 동기화된 저장소에서 다른 위치(B).이 될 것이 하나의 방향에서 동기화 B.는 가장 좋은 방법은 무엇입니까?지 않으면 정말로 가능 CVS 다음는 소스 코드는 제어 시스템 것이 좋습니다 이를 위해?감사

도움이 되었습니까?

해결책

할 때 사용하여 CVS,내가 알지 못하는 모든 도구를 수행하는 이외의 다른 파일을 동기화하세요.를 달성할 수 있는 도구를 사용하여 다음과 같 rsync (Unix)또는 xcopy/robocopy (윈도우).

에 계획하는 경우 마이그레이션을 파괴,그것은 도구를 제공합이라는 svnsync 할 수 있는 동기화하려면 저장소에서 또 다른 하나입니다.

다른 팁

나는 것이 좋습니다 당신 마이그레이션에서 CVS 적절한 분산 버전 관리 시스템 git, 를 제공 할 것입니다 이런 종류의 기능을 아주 자연스럽게.

Subversion 또한 제공합니다 svnsync 는 종류의 것입니다.

만약 당신의 재동기화/filecopy 접근 방식으로 간주하며,그것은 중요한 동기화하려면에서 파일의 시간이 없을 때는 활동입니다.그렇지 않으면서 저장소의 자물쇠 파일을 복사할 수 없게 됩을 체크 아웃/업데이트를 대상으면 다음까지 동기화됩니다.

이런 이유로 혼자 만들 수 있습 CVS 장점이 있습니다.마이그레이션 경로에서 CVS 을 전복은 매우 부드럽고 있는 도구를 가져오기 전 CVS repo,역사,으로 파괴.

고려 Git 또는 의욕을 얻고 싶은 경우으로 진정한 분산 버전 관리는,그러나 그것은 소리 같은 것이 잔인해"읽기만"필요합니다.

최고의(그리고 아마도 가장 비싼)방법 멀티 사이트 클리어 케이스

하지만 경우에 당신을 찾고 있는 오픈 소스, Git 되고 신속하게 교체 svn 다.

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