문제

나는 Eclipse를 처음 사용합니다. SVN에 연결하기 위해 하위 클립을 사용하고 있습니다. SVN에 추가하고 싶은 일부 폴더와 파일이 있습니다. 무시하지만 회색으로 나뉩니다. 파일과 디렉토리를 무시하기 위해 하위 클립을 쉽게 얻을 수있는 방법이 있습니까?

subclipse

도움이 되었습니까?

해결책

SVN은 할 수 없습니다 : 이미 리포지토리에 헌신 한 파일을 무시합니다.

그래서 당신은해야합니다 :

  1. 저장소에서 파일을 삭제합니다.
  2. 프로젝트 (작업 사본)를 헤드 개정으로 업데이트하십시오.
  3. Eclipse에서 파일을 재현하십시오.
  4. SVN 설정 : 팀을 통해 파일에서 무시하십시오.> SVN에 추가하십시오 : 무시하십시오.
  5. Eclipse를 다시 시작하여 변경 사항을 반영합니다.

행운을 빕니다!

다른 팁

Windows 탐색기에서 직접 TortoisesVN을 사용 하여이 작업을 수행 할 수있었습니다.

파일을 마우스 오른쪽 버튼으로 클릭하여 무시하십시오TortiseSVN->Delete and add to ignore list

나는 종결 한 다음 Eclipse에서 프로젝트를 다시 열어야했다.

하위 클립은 최상위 폴더 만 추가 할 수 있습니다. 무시 목록 그리고 그 아래에있는 하위 폴더가 아닙니다. 왜 이런 식으로 작동하는지 잘 모르겠습니다. 그러나 시행 착오로 버전 컨트롤에 하위 폴더를 직접 추가하면 동일한 레벨의 무시 목록에 다른 폴더를 추가 할 수 있음을 알게되었습니다.

alt text

예를 들어, 무시하고 싶을 때 위의 그림을 참조하십시오. webapp 추가하지 않고 폴더 SRC, 하위 클립은 그렇게 할 수 없었습니다. 그러나 내가 추가했을 때 자바 폴더 to 버전 제어, "SVN에 추가 : 무시 ..."가 활성화되었습니다. webapp.

SVN에서 Eclipse와 함께 프로젝트를 처음으로 공유하려는 경우 특정 파일을 피할 수 있습니다. 그렇게하려면 환경 설정-> 팀-> 무시 된 리소스로 이동하십시오. 이 화면에서는 커밋하고 싶지 않은 파일의 종류를 무시하기 위해 패턴을 추가하면됩니다.

Eclipse preferences

Eclipse Indigo Service Release 2에서 하위 클립과 협력

SVN 저장소에 /src 아래에있는 임시 파일과 로그가있는 폴더를 칭찬했습니다. 그리고 그것을 깨닫고 나서, 나는 "SVN : 무시"와 같은 상황에서 나 자신을 발견했습니다.

다음 해결책을 찾았습니다.

1. 프로젝트 소스에서 폴더를 삭제했습니다

2. 팀 -> 커밋 ... 폴더와 함께

3. 폴더를 프로젝트 트리로 다시 재현했습니다

이제 "팀 -> SVN에 추가 : 무시 ..."를 사용할 수있었습니다.

이것은 내가 하위 클립 사용자가 아니기 때문에 단지 흔들림이지만, 당신이 무시하려는 것을 포함하는 폴더가 스스로 SVN에 추가되었는지 확인 했습니까? SVN은 할 수 없습니다 : 버전 제어가 아닌 폴더 내부의 것을 무시하십시오.

나를 위해 일한 것은 다음과 같습니다. (Eclipse 3.3.6 Subclipse 2.4)

  • SET SVN : 거북이를 통해 속성을 무시합니다.
  • 일식에서 프로젝트를 삭제했습니다
  • SVN의 새로운 체크 아웃
  • Eclipse에서 프로젝트 가져 오기 (Eclipse에서 프로젝트를 간단한 재구성하는 것이 효과가 없었습니다)

특정 파일을 무시하거나 무시하려면 Eclipse 환경 설정 (> Team-> 무시 된 리소스를 사용할 수 있습니다. 추적하려는 리소스를 확인하거나 선택 취소하십시오.

방금이 작업을 수행하는 방법을 알아 냈습니다.

버전 컨트롤에 상위 폴더를 추가하면 Eclipse가 모든 하위 폴더를 추가하는 것으로 보입니다. 하위 폴더가 버전 제어에 추가되면 무시할 수 없습니다.

다음은 다음과 같은 방법입니다.

최상위 폴더를 마우스 오른쪽 버튼으로 클릭하고 버전 제어를 무시하려는 하위 폴더를 마우스 오른쪽 버전을 클릭하고, 무시할 하위 폴더를 마우스 오른쪽 버튼으로 클릭하십시오.

이것은 매우 실망 스럽지만 격리 문제입니다 (.SVN 폴더는 무시 된 파일도 추적합니다). 무시해야 할 항목은 즉각적인 상위 폴더의 무시 목록에 추가해야합니다.

그래서 새 파일이 새겨진 새 하위 폴더를 가지고 있었고 해당 파일을 무시하고 싶었지만 옵션이 회색으로 인해 할 수 없었습니다. 새 폴더를 먼저 커밋하여 해결하고 (캐시 폴더) 해당 파일을 무시 목록에 추가하여 (새로 추가 된 폴더 ;-)의 파일을 추가하여 패턴을 추가 할 수있는 기회가 있습니다. 단일 파일.

한 가지 더 ... Eclipse를 통해 해당 파일을 이미 무시한 경우 (Team-> 무시 된 리소스 포함) 이러한 설정을 취소하여 파일이 Subclipse로 다시 제어되고 "SVN에 추가 : 무시"옵션 Reeppears

TortoisesVN을 사용하고 파일이 이미 커밋 된 경우 파일 프로젝트 폴더로 이동하여 무시하려는 파일/폴더를 마우스 오른쪽 버튼으로 클릭하고 TortoisesVN-> 비전을 무시하고 목록을 무시하십시오. 그런 다음 폴더/파일을 삭제합니다 (키보드를 클릭 한 다음 키보드에서 삭제를 눌러) 프로젝트 폴더를 마우스 오른쪽 버튼으로 클릭하십시오. 폴더/파일을 다시 한 번 무시합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top