zoukankan      html  css  js  c++  java
  • 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' 








  • 相关阅读:
    python基础
    python基础
    python基础
    在hive下使用dual伪表
    mariadb 压缩包gz安装方式
    linux下 mysql5.7.20安装(精华)
    在开启kerberos 后,hbase存在数据命名空间的问题(解决方案)
    LINUX下解决TIME_WAIT等网络问题
    常用Oracle进程资源查询语句(运维必看)
    linux 下oracle 11g静默安装(完整版)
  • 原文地址:https://www.cnblogs.com/leeeee/p/7276395.html
Copyright © 2011-2022 走看看