두 개의 svn 저장소를 사용하고 싶습니다. 하나는 내 프로덕션 환경과 동기화하는 것이고 다른 하나는 다른 개발자와 동기화하는 것입니다. Eclipse에서 Subversive를 사용할 수 있습니까?Eclipse에서 Subversive를 사용하여 동시에 여러 저장소 작업
편집 : 죄송합니다. CVS가 아닌 SVN을 의미했습니다.
두 개의 svn 저장소를 사용하고 싶습니다. 하나는 내 프로덕션 환경과 동기화하는 것이고 다른 하나는 다른 개발자와 동기화하는 것입니다. Eclipse에서 Subversive를 사용할 수 있습니까?Eclipse에서 Subversive를 사용하여 동시에 여러 저장소 작업
편집 : 죄송합니다. CVS가 아닌 SVN을 의미했습니다.
당신이 의미하는 바는 "하나의 주어진 프로젝트에 대해 한 편은 공식 저장소와 동기화 할 수 있고 동시에 동기화 및 병합 기능을 사용하여 다른 CVS와 동기화 상태를 유지할 수 있기를 바랍니다 저장소".
내 지식에 따라 다르지만 동일한 프로젝트에서 가능하지 않습니다. CVS 나 전복 또는 다른 SCM도 마찬가지입니다. 이것은 모든 SCM 플러그인이 실제로 Eclipse의 Team Management 플러그인에 플러그인되어 있고 dev 환경과 저장소 사이의 관계가 상당히 배타적이라는 사실과 관련이 있기 때문에 조금 있습니다.
은 당신이 당신이 예외적으로 동기화하려면해야 할 것은 :
이것은 너무 위험하므로 정기적으로 수행 할 수 없습니다.
따라서 다른 전략
정기적으로 동기화 도구를 통해 동기화 작업 공간에 "그림자 프로젝트"를 사용
있다. 마스터 프로젝트가 CVS 레포에 연결되고 VN 섀도우에 연결됩니다.git + SVN을 사용하십시오. SVN이 지원하는 로컬 저장소로 git.다른 개발자도 비슷한 접근법을 사용할 수 있습니다.
전혀 간단한 "out of the box"솔루션이 없습니다. 이러한 모든 솔루션은 완벽하게 작동하기 위해 많은 노력을 기울여야합니다. 그러나 SCM은 항상 이렇게되었습니다.
예 Eclipse에서 Subversive를 사용할 수 있습니다. Eclipse와 Tortoise를 통해 Subversion과 CVS를 사용하고 있습니다. Subversion은 훨씬 빠르며 바이너리 파일을 더 잘 처리하는 것처럼 보입니다. 한 가지 당신의 머리를 주위에 개정판 번호 매기기 전적으로 전복과 CVS 사이에 다르다는 것입니다. this이 도움이 될 수 있습니다.
희망이 도움이됩니다.
이클립스 플러그인 (subversive 및 cvs 플러그인)을 모두 사용할 수도 있습니다. 그들은 매력처럼 Eclipse로 작업 할 것입니다 (그러나 파괴자는 Subversion 리포지토리 만 처리한다는 점을 명심하십시오).