2012-06-27 2 views
0

이전에는 Nexus와 많은 작업을하지 못했기 때문에 계속 작동하는 제품 수명주기를 알아 내려고합니다.Nexus에서 부분 내보내기 수행하기

특정 저장소 아티팩트 세트를 넥서스에서 다른 넥서스 컨테이너로 내보낼 수 있기를 원합니다. 이렇게하는 유일한 방법은 아티팩트를 종속성 빌드 세트로 가져 와서 새 저장소에 배치하는 것입니다. 이것은 우리가 함께해야 할 수도 있습니다, 난 그냥 더 나은 접근 방식을 찾고있었습니다.
미러링이나 프록 싱이 필요로하는 수출 통제를 제공하지 않습니다.
넥서스에서 아티팩트를 복사 할 수 있지만 새로운 넥서스 컨테이너에 해당 파일을 관리해야한다고 알리는 방법을 모르겠습니다.

고객 사이트에 소프트웨어를 설치하기 위해 지역화 된 넥서스 인스턴스로 실행할 수있는 DVD에 일련의 아티팩트를 넣을 수 있습니다. 소프트웨어 설치를 위해 연결을 허용하는 고객은 QA에 사용하는 것과 동일한 설치 설정으로 처리 할 수 ​​있습니다. 설치 프로그램 대신 넥서스 배포를 사용하는 이유는 각 경로/설치 세트가 릴리스 버전으로 유지되므로 "패치 설치"를 롤백 할 수 있어야하기 때문입니다. 설치가 완료된 후 롤백 (백업 포함)을 처리하는 설치 프로그램이없는 것처럼 보이기 때문에 지금은 모두 사용자 정의 코드에서 수행됩니다.

답변

0

Nexus의 비표준 유스 케이스가 될 수 있으며 Nexus가 과도한 요구 사항에 부딪 힐 수도 있습니다. 파일을 올바른 형식으로 사용할 수있게되면 모든 웹 서버는 Maven 저장소로 작동 할 수 있습니다.

예를 들어 원하는 저장소 파일의 하위 세트를 DVD에 굽고 Jetty 사본을 포함시켜야하는 이유는 무엇입니까? Jetty는 DVD에서 시작하여 HTTP를 통해 로컬 컨텐트를 제공합니다.

+0

감사합니다. 부두를 살펴 봅니다. – user1442498

관련 문제