0

Java1.7とSVNkit1.7.4v1を使用して、オンラインSVNリポジトリの特定のリビジョンをエクスポートしようとしています。ただし、問題は、特定のリビジョンがHEADでない場合、SVNkitが外部を無視することです。HEADリビジョンでは、エクスポートは正常に機能し、外観が含まれています。

私も使用UpdateClient.doExport()しましたがUpdateClient.doCheckout()、どちらも同じ問題を抱えています。

私のサンプルコード:

setupSVNKit();
SVNClientManager cm = SVNClientManager.newInstance();
SVNURL url = SVNURL.parseURIEncoded("https://xxxxxxxx");
File dstPath = new File("d:/svntest");
SVNUpdateClient uc = cm.getUpdateClient();
uc.setIgnoreExternals(false);

/*
uc.doExport(url, dstPath,
SVNRevision.HEAD, SVNRevision.create(11768),
null, true, SVNDepth.INFINITY);
*/

uc.doCheckout(url, dstPath, SVNRevision.UNDEFINED,
    SVNRevision.create(11768), SVNDepth.INFINITY, true);

誰かがこの問題を解決する方法を知っていますか?外観が必要だから。

4

1 に答える 1

1

http://issues.tmatesoft.com/issues/SVNKITで問題を報告してください。再現はできませんが、リビジョンによって外部が無視されている場合は、間違いなくバグです。

于 2012-05-27T10:00:48.683 に答える