2013-06-05 2 views
0

누구나 신속하게이를 수행 할 수있는 방법을 알고 있습니까? 나는 오래된 cvs repo/w 항아리, tagged 등을 가지고있다. 나는 그들을 maven으로 데려 오기를 고대하고있다. CVS cvs에서 maven 체크 아웃하고 repo에 설치

  • 에서 그래서 기본적으로

    1. 체크 아웃 내가 별도로 두 가지를 모두 수행하는 방법을 잘 알고있어 받는다는 이슈

    같은 지역의 repo에 설치, 정상적으로이 작업을 결합 할 수있는 방법은 무엇입니까? 추가 참고 사항, 우리는 많은 항아리와 각 항아리의 다른 버전에 대해 이야기하고 있습니다 ...

  • 답변

    0

    각 파일에 mvn deploy:deploy-file을 호출하는 bash 스크립트를 작성하십시오. 나는 최근에 이런 일을해야만했다. 까다로운 부분은 각각의 jar에 대한 groupId, artifactId 및 version을 구문 분석하는 것입니다. jar에 문자열 명명 규칙이있는 경우 각 jar 파일 이름에서 jar를 추론 할 수 있습니다. 규칙이 없으면 각 규칙을 수동으로 배포해야합니다.

    +0

    그래, 그게 내 생각 이었어. 아마도 이것을 자동화하는 플러그인이나 구성이 있을지도 모른다. 태그를 버전 또는 그룹 ID로 사용할 수 있으며 이슈 ID는 항아리의 이름 일뿐입니다. – sloven

    +0

    이것을 자동화하는 플러그인을 알지 못합니다. 행운을 빕니다! – noahlz

    관련 문제