[eclipse] 서브 클립 스 svn : ignore

저는 이클립스를 처음 사용합니다. SVN에 연결하기 위해 서브 클립을 사용하고 있습니다. svn : ignore에 추가하고 싶은 폴더와 파일이 있지만 회색으로 표시됩니다. 서브 클립을 파일과 디렉토리를 무시하도록하는 쉬운 방법이 있습니까?

서브 클립 스



답변

이미 저장소에 커밋 된 파일은 svn : ignore 할 수 없습니다.

따라서 다음을 수행해야합니다.

  1. 저장소에서 파일을 삭제하십시오.
  2. 프로젝트 (작업 사본)를 헤드 개정으로 업데이트하십시오.
  3. Eclipse에서 파일을 다시 작성하십시오.
  4. Team-> Add to svn : ignore를 통해 파일에서 svn : ignore를 설정하십시오.
  5. 변경 사항을 반영하기 위해 일식을 다시 시작하십시오.

행운을 빕니다!


답변

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

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

Eclipse에서 프로젝트를 닫았다가 다시 열어야했습니다.


답변

Subclipse를 사용하면 최상위 폴더를 추가하여 목록무시 하고 하위 폴더는 무시할 수 없습니다. 왜 이런 식으로 작동하는지 잘 모르겠습니다. 그러나 시행 착오를 통해 버전 관리에 하위 폴더를 직접 추가하면 동일한 수준의 다른 폴더를 무시 목록에 추가 할 수 있습니다.

대체 텍스트

예를 들어, src 를 추가하지 않고 webapp 폴더 를 무시하고 싶을 때 위의 그림을 참조하면 subclipse는 그렇게 할 수 없었습니다. 그러나 Java 폴더를 버전 제어에 추가하면 “app to svn : ignore …”가 webapp에 대해 활성화되었습니다 .


답변

SVN에서 프로젝트를 Eclipse와 처음으로 공유하려는 경우 특정 파일이 커밋되지 않도록 할 수 있습니다. 그렇게하려면 환경 설정-> 팀-> 무시 된 자원으로 이동하십시오. 이 화면에서는 커밋하지 않으려는 파일 종류를 무시하기 위해 패턴을 추가하기 만하면됩니다.

이클립스 환경 설정


답변

Eclipse Indigo Service Release 2에서 서브 클립 작업

/ src 아래에있는 임시 파일과 로그가있는 폴더를 SVN 저장소에 커밋했습니다. 그리고 그것을 깨달은 후, 나는 같은 상황에서 회색으로 된 “svn : ignore”로 자신을 발견했습니다.

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

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

2. 팀-> 커밋 … 폴더없이

3. 폴더를 다시 프로젝트 트리로 다시 생성

이제 “Team-> Add to svn : ignore …”를 사용할 수있었습니다.


답변

Subclipse 사용자가 아니기 때문에 이것은 WAG이지만 무시하려는 폴더가 SVN에 추가되었는지 확인 했습니까? 버전 관리가되지 않는 폴더 안에서는 svn : ignore 할 수 없습니다.


답변

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

  • 거북이를 통해 svn : ignore 속성 설정 : (.settings .classpath .project 대상 .apt_src 한 줄에 한 항목)
  • 일식에서 프로젝트를 삭제했습니다.
  • svn에서 신선한 체크 아웃
  • 이클립스에서 프로젝트 가져 오기