2017-05-09 11 views
0

브랜치를 생성하는 Eclipse 플러그인을 개발 중입니다. Subclipse를 사용하고 있지만 작동하지 않습니다. 오류 메시지 : SVN : E195000 : 버전 관리 아래 경로가이 작업이 명령 라인으로 작동Sublicpse를 사용하여 브랜치를 생성/복사하는 방법

필요합니다 :

svn의 CP의 SVN : // 호스트/myRepo/트렁크 SVN : // 호스트/myRepo/가지/aBrach -m 난 못해,

하지만 내 Eclpse 플러그인에서 "복사하세요"(

ISVNRepositoryLocation location = SVNProviderPlugin.getPlugin().getRepositories().getRepository("svn://host/myRepo"); 

SVNUrl origin = location.getUrl().appendPath("trunk"); 
SVNUrl branch = location.getUrl().appendPath("branches").appendPath("aBranch"); 

ISVNClientAdapter svnClient = null; 

try{ 
    svnClient = location.getSVNClient(); 
    svnClient.copy(origin, branch, "Please, copy", SVNRevision.BASE, true); 
}catch(Exception e){ 
    location.returnSVNClient(svnClient); 
} 

답변

2

을 당신은 아마도 경우 SVNRevision.HEAD

BASE 만 사용할 수 있습니다 원하는 사워 ce는 작업 복사본입니다.