SVNKIT doExport方法 - 什么是pegRevision?

nem*_*moo 5 java svn svnkit

当使用doExport()svnkit 的方法时,我不明白一个参数的含义.

看完Javadocs之后,我仍然没有得到它

参数pegRevision是什么意思?

文档说

pegRevision - 首先在存储库中看到url的修订版,以确保它是需要的那个

但这并没有真正帮助我理解它.

car*_*ing 5

看看这个很棒的解释.从您提到的javadoc中取出:

...首先在存储库中看到url的修订版,以确保它是需要的那个...

我相信这通常是@BASE或@HEAD.这是为Subversion提供的修订,其唯一目的是识别独特的历史记录.因为至多一个版本化资源可能在任何给定时间占用路径 - 或者更确切地说,在任何一个修订版本中 - 路径和挂钩修订的组合是引用特定历史记录所需的全部内容.

尝试使用HEAD:

org.tmatesoft.svn.core.wc.Revision.HEAD