2010-06-07 4 views
0

우리 팀에는 독립적 인 여러 가지 서비스가 있고 (아마도 중첩 된) 종속적 인 버전 라이브러리가 현재 Ivy에서 관리됩니다. 종속 라이브러리가 업데이트 될 때마다이 라이브러리에 의존하는 모든 라이브러리와 서비스를 다시 릴리스해야합니다.JIRA, Ivy 및 SVN을 사용할 때 릴리스 변경에 대한보고

따라서 변경 작성자는 다른 사람의 변경 사항을 프로덕션으로 가져올 수 있습니다. 우리는 보고서를 생성하고 릴리스 간의 종속성에 대한 변경 사항을 추적하려고하지만 상당한 노력 없이는이를 수행하는 쉬운 방법이없는 것처럼 보입니다.

주 프로젝트뿐만 아니라 우리가 소유하고있는 모든 변경 사항에 대한 JIRA 목록을 생성하고자합니다. 이것은 위의 문제를 확장 한 것입니다.

그렇지 않으면 우리는 단순히 우리가 무엇을 발표하는지 알 수 없습니다 - 어떤 아이디어?

답변

1

저는 JIRA, Maven 릴리스 플러그인 및 Mercurial에 대해 똑같은 작업을했습니다. 좋은 소식은 JIRA Mercurial 플러그인이 JIRA Subversion 플러그인을 기반으로하므로 작업을 Subversion 플러그인으로 이식하는 것이 많은 양의 작업이 아닐 수 있다는 것입니다.

아이비 릴리스 프로세스가 종속성을 사용하는 방법에 대해 좀 더 자세히 설명해 주시겠습니까? 예상하지 못한 변화를 가져 오는 아이디어는 약간 위험합니다!

~ 매트

+0

감사합니다. 팀에서 '내부'의존성을 어떻게 관리합니까? Maven을 통해 가져 오는 내부 변경 사항에 대해보고하나요? – HaveAGuess