저는 이클립스를 처음 사용합니다. SVN에 연결하기 위해 서브 클립을 사용하고 있습니다. svn : ignore에 추가하고 싶은 폴더와 파일이 있지만 회색으로 표시됩니다. 서브 클립을 파일과 디렉토리를 무시하도록하는 쉬운 방법이 있습니까?
답변
이미 저장소에 커밋 된 파일은 svn : ignore 할 수 없습니다.
따라서 다음을 수행해야합니다.
- 저장소에서 파일을 삭제하십시오.
- 프로젝트 (작업 사본)를 헤드 개정으로 업데이트하십시오.
- Eclipse에서 파일을 다시 작성하십시오.
- Team-> Add to svn : ignore를 통해 파일에서 svn : ignore를 설정하십시오.
- 변경 사항을 반영하기 위해 일식을 다시 시작하십시오.
행운을 빕니다!
답변
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에서 신선한 체크 아웃
- 이클립스에서 프로젝트 가져 오기