Eclipse에서 멀티 모듈 프로젝트를 공유 할 때 파괴적인 활용에 가장 좋은 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/823186

문제

Springsource Tool Suite 2.0.0에서 Subversion Server (Eclipse의 파괴적인 플러그인)까지 멀티 모듈 Maven 프로젝트 (M2Eclipse 플러그인 사용)를 공유하려고합니다. SVN : 무시 속성이 부모 프로젝트의 하위 모듈로 전파되지 않는다는 것을 알았습니다. 속성을 마우스 오른쪽 버튼으로 클릭하고 "재귀 적으로 적용 ..."를 실행해야합니다. 더욱이 서브 모드의 루트 폴더가 아직 SVN 저장소에 있지 않은 경우 작동하지 않습니다. 우선 루트 폴더를 체크인 한 다음 속성을 마우스 오른쪽 단추로 클릭하고 "재귀 적으로 적용 ..."를 실행해야합니다.

내가 뭔가를 놓치고 있습니까? 문제를 제거하는 방법을 설명하십시오.

추신 프로젝트에는 구조가 중첩되었습니다.

PARENT
+ component A
  - module AA
  - module AB
+ component B
  - module BA
+ component C
  - module CA
  - module CB
  - module CC
도움이 되었습니까?

해결책

Eclipse 플러그인 '파괴적인'GUI가 원하는 속성 설정을 지원하기 위해 고급 Enouggh가 아닌 경우 명령 줄이 더 효율적일 수 있습니다.

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

그런 식으로, 당신은 신청합니다 svn:ignore 먼저 커밋 할 필요없이 이미 커밋 된 디렉토리 (및 하위 디렉토리)에서만 PARENT.

Windows에있는 경우 패키지와 같은 패키지입니다 gnuwin32 도움이 될 수 있습니다 (또는 PowerShell과 같은 여러 대안이 있습니다)

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