2014-03-27 3 views
1

누군가가 svn 서버에 소스 코드를 위탁했다. 내 로컬 svn 프로젝트 아이콘은 빨간색 느낌표 여야합니다. 사실 녹색 체크 표시입니다.SVN이 잘못된 아이콘을 보여줍니다. 무엇이 잘못 되었습니까?

(1) 나는 내 svn 서버에 내 소스 코드를 저지른 적이있다. (2) 내 svn 클라이언트가 TortoiseSVN 1.7.11

무엇이 잘못 되었나요? 감사!

+2

실제로 TortoiseSVN은 업데이트 된 파일 버전을 확인하지 않습니다. – curandero

답변

1

내가 알기 론, Subversion이 어떻게 작동하는지 (즉, 특히 작업 상태의 의미) 이해할 수 없습니다. Subversion 및 버전 제어에 대해 자세히 배우려면 TortoiseSVN Manual뿐만 아니라 SVNBook을 읽는 것이 좋습니다.

서브 버전 작업 복사본은 개인 작업 공간입니다. 이는 저장소에 저장된 데이터를 나타내며, 데이터를 수정하고 저장소에 대한 새 개정으로 다시 커밋 할 수 있습니다.

Subversion 작업 복사본은 저장소에서 자동으로 변경 사항을 가져 오지 않습니다. 따라서 누군가가 새로운 개정판을 커밋하여 저장소의 파일을 변경 한 경우 작업 사본을 업데이트하여 이러한 변경 사항을 가져와야합니다. 또한 커밋 알림 이메일을 보거나 svn log을 확인할 수 있습니다.

커밋을하기 전에 작업 복사본을 업데이트해야합니다!

+1

SVN 클라이언트를 통해 특정 파일에 대한 업데이트를 확인할 수 있지만 모든 아이콘을 새로 고칠 때마다 연결을 설정해야합니다. TortoiseSVN에서는 사용하지 않습니다. 로컬 파일 상태 만 검사합니다. – curandero

관련 문제