2010-04-30 4 views
1

Mac에서 svn을 사용하고 있습니다. 이클립스 프로젝트를 repo에 추가하려고합니다. 모든 .class 파일과 몇 개의 하위 폴더를 무시하고 싶습니다. 내가 일종의) ignore.txt 파일을 사용하고 있습니다. 예를 들어 내 폴더 구조 :svn-controlled 폴더에서 파일과 폴더를 무시합니까?

project/ 
    extras/ 
     test.class 
     zips/ 
    blah.class 
    ignore.txt 

다음 내 ignore.txt 파일은 다음과 같다 : 그래서

*.class 
extras/zips 

"blah.class"인 무시 완벽한, 그러나, "참아 요"폴더 무시되지 않으며 그 안에 "test.class"파일도 없습니다.

나는 모든 하위 폴더에 대해 ignore.txt 파일을 만들어야한다고 생각합니다. 지금 가지고있는 것처럼 루트 폴더에 하나의 마스터를 만들 수 없습니까?

그래서 기본적으로 나는 내용

*.class 
zips 

으로 "엑스트라"폴더 내부에 ignore.txt 파일을 만들고 내 모든 하위 폴더 반복해야합니까?

감사

------- 사용하여 ignore.txt 파일의 업데이트 사용을 반영하기 위해 위의 편집 ----------------- 편집 :

svn propset svn:ignore -F ignore.txt . 

답변

1

svn configuration fileglobal-ignores을 설정하십시오.

+0

아, 죄송합니다. ignore.txt 파일을 사용하도록 업데이트되었지만 무시 규칙을 제어하려는 모든 하위 폴더에 ignore.txt 파일이 필요하거나 혼란 스럽습니다. 단 하나의 최상위 수준 ignore.txt를 사용할 수 있습니까? ? 그것은 이상적 일 것이지만, 그 순간에 일하는 것 같지 않습니다, 감사합니다. – user246114

+0

나는 global-ignores를 결코 사용하지 않을 것이다. 왜냐하면 이것은 프로젝트의 일부인 속성을 사용하는 대신에 클라이언트에 국한되기 때문이다. 그리고 체크 아웃하는 모든 사람들은 속성으로 무시합니다. – khmarbaise

+0

멋지 네, 내가 (ignores.txt)를 사용하여 전환 한 파일을 무시한다는 것입니까? 그렇다면 폴더 당 ignores.txt가 필요한지 혼란 스럽거나 프로젝트 폴더의 루트에 하나를 가질 수 있다면 혼란 스럽습니다. 감사 – user246114

관련 문제