`
ruby8
  • 浏览: 202292 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

svn 命令

 
阅读更多


svn知识

===============命令
1: checkout(co)    签出,将文件checkout到本地目录
    语法: svn checkout url
    例如: svn checkout svn://192.168.1.1/pro/domain
    简称: svn co url


2: commit(ci) 提交,将改动的文件提交到版本库
    语法: svn commit -m " " file
    例如: svn commit -m "add test file for my test" test.php
        简称: svn ci


3: add 添加,往版本库中添加新的文件
    语法: svn add file
    例如: svn add *.php     


4: update(up) 更新,更新到某个版本
    语法: svn update -r m file
    例如: svn update -r 200 test.php(将版本库中的文件test.php还原到版本200)
    简称: svn up


5: status(st) 查看文件或者目录状态
    语法: svn status path(目录下的文件和子目录的状态,正常状态不显示)
        (
            ?:不在svn的控制中;M(Modified):内容被修改;
            C(Conflicted):发生冲突;A(Added):预定加入到版本库
            D(Deleted):已删除
        )
6: log 查看日志
    语法: svn log file
    例如: svn log test.php(显示这个文件的所有修改记录,及其版本号的变化)


7: info 查看文件详细信息
    语法: svn info file
    例如: svn info test.php


8: diff 比较差异
    语法: svn info file
    例如: svn diff test.php(将修改的文件与基础版本比较)

    语法: svn diff -r m:n file
    例如: svn diff -r 200:201 test.php(对版本m和版本n比较差异)


9: merge 合并,将两个版本之间的差异合并到当前文件
    语法: svn merge -r m:n file
    例如: svn merge -r 200:205 test.php(将版本200与205之间的差异合并到当前文件)
10: revert 恢复本地修改
    语法: svn revert file
    例如: svn revert test.php


11: resolved 解决冲突
    语法: svn resolved file


12: help 帮助
    语法: svn help
    某个命令详细语法: svn help 命令
        例如: svn help st

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics