我想使用 SVNKit 将文件添加并提交到我的 svn 工作副本。我尝试SvnCommit
对象引用,但它只允许提交已经在版本控制下的文件:
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 中已弃用。