2011-03-23 2 views
1

Maven 플러그인 내에서 SVN 파일을 커밋 할 수 있습니까?Maven 플러그인 내에서 SVN에 파일을 커밋하는 방법은 무엇입니까?

이미 SVN이 지원되는 파일을 조작하는 자체 작성된 메이븐 플러그인이 있습니다.

조작 후 maven 플러그인에있는 동안 변경된 파일을 SVN에 커밋하고 싶습니다.

Java 플러그인의 Java 코드에서 기존의 Maven-SVN-API를 사용할 수 있습니까?

대단히 감사합니다!

+1

SVN – yegor256

답변

2

당신은 메이븐은 플러그인

/** 
* @component 
*/ 
protected ScmManager scmManager; 

에 그리고 당신은 많은 일을 할 수있는 ScmManager와 ScmManager를 삽입 할 수 있습니다.

guide을 살펴보십시오. 네이티브 SVNKit을 수행 할 필요가 없습니다. Maven은 이미 모든 버전 제어 도구를 처리하기위한 추상화 계층을 이미 갖추고 있습니다.

+0

에 대한 자동화 된 커밋을 피할 것을 강력히 권장합니다 -이 링크를 발견했습니다 ... 그러나 어떤 유물을 포함시켜야합니까? – Emerson

+0

확인 - 찾았습니다 :) 감사합니다. – Emerson

0

Maven 플러그인 안에는 Java로 가능한 모든 작업을 수행 할 수 있습니다. http://svnkit.com/은 훌륭한 자바 SVN 라이브러리입니다. 파일을 커밋하기 쉽습니다.

관련 문제