2013-04-30 2 views
0

방금 ​​SVN 저장소를 설정했고, 나 또는 내 쌍 코더가 동기화되면 충돌을 보지 못합니다. 충돌 모드는 항상 비어 있으며 파일을 업로드하거나 다운로드 할 때마다 덮어 씁니다. 다른 사람이이 문제를 겪고 있습니까?Subclipse svn이 충돌을 표시하지 않습니다.

+0

파일을 병합하지 않고 덮어 쓰시겠습니까? –

답변

0

Subclipse는 Subversion API 상단의 GUI 레이어 일뿐입니다. 업데이트/커밋 동안 모든 작업은 Subversion 커맨드 라인이 사용하는 것과 동일한 Subversion 라이브러리에 대해 수행됩니다. 업데이트를 수행하면 Subversion은 자동으로 파일의 변경 사항을 병합하고이를 수행 할 수 없을 때만 충돌을 만듭니다. Eclipse에서 Console보기를 열고 SVN Console 페이지를 표시하면 API의 출력이 표시됩니다.

U 폴더/여기서 filename.ext

U 자 파일이 'U'pdated을 나타냅니다 : 업데이트하는 동안, 당신은이 같은 항목을 볼 수 있습니다. 충돌이 있으면 'C'가 표시됩니다. Subclipse는 충돌 데코레이터로 파일을 장식합니다.

동기화보기는 Eclipse 기능입니다. 파일을받는 중 또는 보내는 중 하나로 표시합니다. 동기화보기의 충돌은 단순히 동일한 파일에 들어오고 나가는 변경 사항이 있음을 의미합니다. Synchronize 뷰는 Subversion이 변경 사항을 자동 병합하거나 충돌을 일으킬 수 있는지 여부를 알지 못합니다.

관련 문제