zoukankan      html  css  js  c++  java
  • svn常用操作命令(不断更新中......)

     
    1.svn info
    显示本地或远程条目的信息。打印你的工作拷贝和URL的信息包括:
    路径、名称、URL、版本库的根、版本库的UUID、Revision、节点类型、最后修改作者、最后修改版本
    最后修改日期、锁定令牌、锁定拥有者、锁定创建时间、Lock失效时间、数据最后更新、属性最后更新
    checksum、与本地base file的向前冲突、conflict previous working file
    选项:
    --changelist ARG
    --depth ARG
    --incremental 
    --recursive(-R)
    --revision(-r) REV
    --targets FILENAME
    --xml
    svn info --xml URL可以查看某个URL对应的仓库其SVN信息
    说明:
    1.如果我在本地工作目录修改了文件之后提交然后发现
    svn info  是查看本地工作目录的SVN信息。你最后一次修改的提交不会看到除非你做一次update操作
    而如果svn info http://192.168.0.103:8080/dev_test1 则会看到最新仓库的版本信息
    区别:带上URL是指定的创建的信息。
    svn info看到的有一个是最后修订时间与版本库时间
    2.svn log命令说明
    显示提交日志信息。命令格式svn log [path]/svn log URL [@REV] [PATH...]
    显示仓库的日志信息,如果没有带上参数的话svn log就只是显示本地目录的日志信息
    可以指定查看某个目录的变更信息svn log path。还可以指定两个版本之间的差异。默认是从一号版本库开始的。BASE:1
    表示从一号版本库开始到指定的版本号之间的变更差异
    svn log --verbose还可以打印所有影响路径的日志信息。如果使用了--quiet就不会打印日志信息正文本身
    示例:
    svn log -v -r 28 --config-dir '/BUILD/svnclient/dev_test1/.subversion' /BUILD/svnclient/dev_test1/
    查看指定这个项目目录【只查看某一个目录】
    注意:这个命令与info还不一样,就算你是作了commit动作没有做update它一样会得到最新的版本信息。
    查看某一个项目最新的版本号
    svn log -v -r 29 --config-dir '/BUILD/svnclient/dev_test1/test11/.subversion' /BUILD/svnclient/dev_test1/test11/
    ------------------------------------------------------------------------
    r29 | test | 2011-01-12 09:51:51 +0800 (Wed, 12 Jan 2011) | 1 line
    Changed paths:
       A /test11/a
    e
    #=========后面补充继续完善================
  • 相关阅读:
    python爬虫
    绕过CDN查找网站真实IP方法收集
    拖库
    伪静态注入的总结
    国外安全网站信息收集
    python字典去重脚本
    AOP 的利器:ASM 3.0 介绍
    JDK工具
    JVM性能调优监控工具
    DMZ
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/5304933.html
Copyright © 2011-2022 走看看