2009-05-05 2 views
1

저는 SpringSource Tool Suite 2.0.0에서 Subversion 서버 (Eclipse 용 파괴자 플러그인)에 다중 모듈 Maven 프로젝트 (m2eclipse 플러그인 사용)를 공유하려고합니다. 나는 svn : ignore 속성이 부모 프로젝트의 서브 모듈로 전달되지 않는다는 것을 알았습니다. 속성을 마우스 오른쪽 버튼으로 클릭하고 "Apply recursively ..."를 실행해야합니다. 더 많은 것은, 서브 모듈의 루트 폴더가 아직 SVN 저장소에 없다면 작동하지 않을 것입니다. 첫 번째로, 루트 폴더를 체크인 한 다음 속성을 마우스 오른쪽 버튼으로 클릭하고 "Apply recursively ..."를 실행해야합니다.Eclipse에서 다중 모듈 프로젝트를 공유 할 때 Subversive를 활용하는 가장 좋은 방법은 무엇입니까?

내가 누락 된 항목이 있습니까? 문제를 없애는 방법을 설명하십시오.

P. 이 프로젝트는 구조 중첩 된 : 이클립스 플러그인 '파괴적'GUI 원하는 설정 속성의 종류를 지원하는 고급 enouggh가 아닌 경우

PARENT 
+ component A 
    - module AA 
    - module AB 
+ component B 
    - module BA 
+ component C 
    - module CA 
    - module CB 
    - module CC 
+0

내가이 미안 말을 합니다만, 뭐? –

+0

질문의 어느 부분이 분명하지 않습니까? –

답변

1

, 명령 줄을보다 효율적으로 될 수있다.

cd PARENT 
ls -s | xargs svn propset -R -F ignore.txt svn:ignore 

그런 식으로

은 먼저 PARENT을 커밋하지 않고 단지 이미 최선을 다하고 디렉토리 (및 하위 디렉토리)에 svn:ignore을 적용합니다.

는 Windows에있는 경우 GnuWin32 같은 패키지가 도움이 될 수 있습니다 (또는 여러 대안 PowerShell을 같이있다)

관련 문제