저장 subversion 저장소에서 Java
-
10-07-2019 - |
문제
나는 저장하고 싶을 파괴합니다.
내가 사용하여 명령 svn commit-m\"\"./cms_test/www
내 클래스:
public int doBackup(){
int exitVal=-99;
try
{
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("svn commit -m \"\" ./cms_test/www");
exitVal = proc.exitValue();
System.out.println("Process exitValue: " + exitVal);
} catch (Throwable t)
{
t.printStackTrace();
}
return exitVal;
}
이 작업,또는 다른 무언가가있다 나는 할 필요가 있습니다.
해결책
당신은 왜 다음과 같은 코드를 사용하면 SVNKit?
SVNKit 은 순수한 자바 toolkit-구현하는 모든 Subversion 기능을 제공하는 Api 를 작업 Subversion 일본,액세스 및 조작 Subversion 저장소 내에서 모든 것을 당신의 옵션을 선택해야 합니다.
의 혜택은 다음과 같습니다:
- 에 없는 종속성을 파괴 바이너리 설치되는;
- 적절한 오류를 전파하는 자바 코드 대신에 체크에 대한 반환 코드 및 분석 결과를;
- 을 쉽게 더 많은 고급 사용 사례 일;
모 스 재미 요소를 학습하는 새로운 API 를 사용합니다.
다른 팁
그것 ~할 것 같다 작업하지만 이미 SVN 서버에 인증되어 있어야하며 전화를 걸기 전에 개정을 업데이트하는 다른 방법을 호출하십시오. doBackup()
방법.
제휴하지 않습니다 StackOverflow