2011-11-02 2 views
0

1) 제 작업 사본 중 하나를 업데이트 할 때 약간의 충돌이 있습니다. 충돌을 해결하기 위해 고생했지만 비참하게 실패했습니다. 그런 다음 .svn 폴더를 제거하고 저장소에서 다시 체크 아웃하기로 결정했습니다. 그 후 작업 복사본 폴더의 색상이 사라졌습니다 (즉, 녹색 체크 표시가 전혀 표시되지 않음). 그래도 svn update, svn commit 등을 할 수는 있지만 Windows 7 Home에 있습니다.TortoiseSVN : 다시 체크 아웃 한 후 폴더의 색이 사라졌습니다. 충돌 해결

2) 다른 작업 복사본에 여전히 충돌이 있습니다. 경고 메시지는 다음과 같습니다 :

'svn : ignore' 속성을 변경하려고 시도했지만이 속성은 이미 다른 값으로 로컬로 변경되었습니다. 지역 속성 값 : 파일 1 파일 2 파일 3 file4

들어오는 속성 값 : 파일 1 파일 3 file4 file5

어떻게이 충돌을 해결해야합니까?

3) 다시 결제하기로 결정한 경우 올바른 절차는 무엇입니까?

도움 주셔서 감사합니다.

+0

거북이 SVN을 사용하고 계십니까? – alex

+0

Subversion 클라이언트 응용 프로그램이란 무엇입니까? Subclipse? 즉, 녹색 체크 표시가 있거나없는 파일을 표시하는 응용 프로그램은 무엇입니까? – jbranchaud

+0

예 TortoiseSVN. 방금 제목을 업데이트했습니다. – sunt

답변

1

당신은 당신이 저장하거나 변경 사항이 최소화 있다면, 당신의 가장 좋은 건이다해야 할 작업 카피의 변경이없는 경우 : 기존의 작업 복사본이있는 디렉토리의 이름을 변경)

1 (즉, WC 오래된)

2) ... 그냥

3) 새로운 폴더를 마우스 오른쪽 단추로 클릭하고 SVN 체크 아웃을 선택 이름을 변경 한 것과 같은 이름의 새 폴더를 만듭니다

여기서 체크 아웃하는 데 사용한 단계를 따르십시오. 그는 처음에 출처 다. 당신이 당신의 작업 복사본에 많은 변화가 있고 문제가 발생하고있는 폴더를 알고있는 경우

, 당신은 할 수 있습니다 : 폴더에

1) 마우스 오른쪽 버튼으로 클릭하고 거북이 SVN을 선택하고 되돌리기 ..

2) 매우주의 깊게 폴더 아이콘 (무시 값이 저장된 위치) 만 선택되어 있는지 확인하십시오.

3) 확인을 클릭하십시오.

이렇게하면 무시 값이 저장되는 폴더 자체의 변경 사항 만 되돌립니다.

당신이 대단한 사람이라면 Windows 탐색기에서 폴더의 속성을 표시하고 Subversion 탭을 클릭 한 다음 속성 버튼을 클릭하고 속성을 적절하게 편집하거나 제거 할 수 있습니다.

+0

competent_tech 도움에 감사드립니다. 되돌리기 트릭은 잘 작동하고 두 번째 작업 복사본으로 내 문제를 해결했습니다. 나는 그 일을 생각했지만 시도하는 것을 두려워했습니다. 이제 색상 질문으로 돌아갑니다. 즉, WC 디렉토리에 많은 파일/폴더가 있고, 일부는 버전 관리되고, 일부는 버전이 아니며, 일부는 무시되거나 무시됩니다. 버전 관리 된 파일/폴더를 먼저 가져온 다음 수동으로 추가하는 방법으로 설명 할 수 있지만 더 쉬운 방법이 있습니까? – sunt

+0

색상이 누락 된 이유는 기본적으로 여기에서 두 가지가 발생한다는 것입니다. 1) 루트 폴더가 .svn 폴더의 손실 또는 손상으로 인해 버전 제어하에 있다고 생각하지 않는 경우, 버전이 지정되지 않았기 때문에 색상을 볼 수 없습니다. 2) 탐색기와 거북이가 동기화되는 많은 일시적인 경우가 있습니다. 두 번째는 대개 폴더를 닫거나 탐색기를 닫음으로써 해결할 수 있지만 때로는 재부팅이 필요합니다. 첫 번째 문제는 마우스 오른쪽 버튼으로 클릭하고 SVN 업데이트를 선택하여 디렉토리를 선택하면 해결 될 수 있습니다. –

+0

컴퓨터를 다시 시작했지만 문제가 해결되지 않았습니다. 오늘 나는 다시 시작했다, 지금 색은 돌아 간다. 고맙습니다! – sunt

0

정리를 실행하면 대부분의 아이콘 오버레이 문제가 해결됩니다.

+0

정리 작업을 수행하기위한 GUI 및/또는 명령 줄 단계를 넣으시겠습니까? – Steam

+0

'svn cleanup'입니다. – Yossi

0

TortoiseSVN> 설정> 아이콘 오버레이> "상태 캐시"를 "기본값"에서 "쉘"으로 변경하십시오.

해피 개발;)

+0

이것은 나를 위해 작동하지 않습니다. 이 단계는 실제로 무엇을하며 어디서 배웠습니까? – Steam