1
我想使用SVNKit向我的svn工作副本添加和提交一個文件。我嘗試SvnCommit
對象的引用,但它確實只允許提交其已經在版本控制下的文件:SvnOperationFactory獲取svn「添加」操作的方法
SvnOperationFactory svnOperationFactory = new SvnOperationFactory();
svnOperationFactory.setAuthenticationManager(repo.getAuthenticationManager());
svnOperationFactory.setOptions(new DefaultSVNOptions());
SvnCommit commit = svnOperationFactory.createCommit();
commit.addTarget(SvnTarget.fromFile(new File("D:/SVN/Temp/"+tmpPath)));
commit.run();
所以我需要從一個SVNKit SVN操作等於add
方法。
我知道如何使用SVNWCClient
來實現它,但是這種方法在SVNKit 1.7.2中已被棄用。