2010-04-09 2 views
2

maven을 사용하여 다중 모듈 프로젝트를 빌드합니다. 그러나 일부 프로젝트는 다른 svn 서버에 있습니다. 나는 그것이 좋은 습관이 아니라는 것을 안다. 그러나 그 선택은 몇 가지 고려 사항들에 따라 만들어졌다.Maven을 다양한 저장소 (SVN)에서 한 번에 다운로드 할 수 있습니까?

어쨌든 모든 것이 제대로 작동하지만 다른 저장소 위치에서 프로젝트를 체크 아웃 할 수있는 방법을 찾을 수 없습니다.

이것이 가능합니까?

감사합니다.

+1

"다운로드"란 무슨 뜻인지 이해할 수 없습니다. scm 체크 아웃을 의미합니까? 당신의 시나리오와 문제를 명확히 할 수 있습니까? –

+0

확실히, 나는 계산을 의미했다. 이미 편집되었습니다. 죄송합니다. – ssedano

답변

0

나는 모든 것을 이해할 수는 없지만 (Maven 문제보다는 Subversion 문제에 더 가깝다. 어쩌면 Externals Definitions가 도울 수 있습니다 :

여러 체크 아웃으로 구성된 작업 복사본을 만드는 것이 유용 할 때도 있습니다. 예를 들어, 다른 하위 디렉토리가 저장소의 다른 위치에서 오거나 다른 저장소에서 올 수 있습니다. 확실히 svn 체크 아웃을 손으로 사용하여 이러한 시나리오를 설정하여 달성하려는 중첩 된 작업 복사본 구조를 만들 수 있습니다. 그러나이 레이아웃이 저장소를 사용하는 모든 사용자에게 중요하다면 모든 다른 사용자는 사용자가 수행 한 동일한 체크 아웃 작업을 수행해야합니다.

을 올바르게 설정하면 여러 저장소에서 모든 항목을 단일 체크 아웃으로 가져올 수 있어야합니다.

자세한 내용은 더 정확한 질문을 게시하십시오.

+0

감사합니다. 문제를 해결할 수있었습니다. 대단히 감사합니다! – ssedano

+0

@Udo 기꺼이 해결했습니다. –

+0

참고로 외부 URL이 "HEAD"인 경우 메이븐 빌드는 재생성되지 않습니다. – TJR

관련 문제