SVNKIT 主要方法

SVNKit (JavaSVN) 是一个纯 Java 的 SVN 客户端库,使用 SVNKit 无需安装任何 SVN 的客户端,支持各种操作系统。 这不是一个开源的类库,但你可以免费使用.


SVNLogClient的方法

doLog()                 'svn log' 

doList()                 'svn list' 

doAnnotate()        'svn blame' 


SVNUpdateClient的方法

doCheckout()              'svn checkout' 

doUpdate()                  'svn update' 

doSwitch()                    'svn switch'

doRelocate()                'svn switch --relocate oldURL newURL' 

doExport()                     'svn export'


SVNWCClient的方法

doAdd()                                    '   'svn add' 

doDelete()                                '  'svn delete' 

doCleanup()                              ' 'svn cleanup' 

doInfo()                                     '   'svn info' 

doLock()                                  '   'svn lock' 

doUnlock()                                '  'svn unlock'  

doSetProperty()                        '  'svn propset PROPNAME PROPVAL  PATH'  
                                                      ' 'svn propdel PROPNAME PATH' 
                                                      'svn propedit PROPNAME PATH'  

doSetRevisionProperty()           'svn propset PROPNAME --revprop –r REV PROPVAL [URL]'  
                                                       'svn propdel PROPNAME --revprop -r REV [URL]'  
                                                       'svn propedit PROPNAME --revprop -r REV [URL]'   

doGetProperty()                          'svn propget PROPNAME PATH' 
                                                       'svn proplist PATH'   

doGetRevisionProperty()           'svn propget PROPNAME --revprop –r  REV [URL]'  
                                                        'svn proplist --revprop -r REV [URL]'   

doResolve()                                 'svn resolved' 

doRevert()                                     'svn revert' 


SVNStatusClient的方法

doStatus()        'svn status'


SVNCommitClient 的方法

doCommit()      'svn commit' 

doImport()         'svn import' 

doDelete()         'svn delete URL' 

doMkDir()           'svn mkdir URL' 



SVNMoveClient 的方法

doMove(…)把源条目移动到目的条目。  

undoMove(…)取消上次的移动操作。  

doVirtualCopy(…)复制或移动源文件的版本控制信息到目的文件。 


SVNCopyClient 的方法

doCopy()


SVNDiffClient的方法

doDiff()               'svn diff' 

doMerge()         'svn merge' 








转载于:https://www.cnblogs.com/leeeee/p/7276395.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值