2012-02-03 2 views
0

저는 SVN에 상당히 익숙합니다. 프로젝트에 참여한 사람은 모두 Update to HEAD입니다. 수동으로 최근 커밋과 로컬 프로젝트를 동기화합니다.SVN (eclipse plugin)이 커밋을 내 프로젝트 폴더에 자동으로 동기화 할 수 있습니까?

잘 모르겠지만 나는 이것이 많은 낭비적인 노력이라고 생각하고 있습니다.

  • SVN에서 커밋을 자동으로 동기화하는 방법이 있습니까?
  • 왜 그런 질문을하지 말아야 할 이유가 있습니까?
  • Git/Mercurial과 같은 DVCS에서는 더 쉽고/좋고/더 안전합니까?

답변

0

내가 아는 한, SVN에는 자동 동기화 기능이 없습니다. 이유는 코드 변경이 전체 프로젝트 작업 흐름 (로컬 테스트에 영향을 미칠 수 있음)을 깨뜨릴 수 있고 모듈이 완전히 코딩 된 후에 처리 할 수 ​​있기 때문일 수 있습니다. 코드 변경이 완료되면 코드를 업데이트하고 모든 것이 잘되었는지 확인하고 그렇지 않은 경우 깨진 코드 흐름을 수정할 수 있습니다.

가장 좋은 방법은 다음과 같습니다

  • 이 라이브에 대한 분기를 만들 수 있습니다.
  • 지점에서 변경하십시오.
  • 변경 사항을 업데이트 된 주 트렁크 (헤드 개정판으로 업데이트 됨)와 병합하십시오.