svn终端常用命令使用

多人共同开发项目无可避免的要用到版本控制。本人所在的公司使用的是svn。个人习惯使用终端来进行各种操作。以下是本人常用的svn命令,好多没有带参数(因为没怎么用到)如下:

  • svn checkout 绝对地址路径 --username password简化为svn co
  • svn add 文件名告知服务器要添加文件。之后需要使用svn commit提交到服务器。
  • svn commit -m"提交描述"提交改动到服务器,简化为svn ci -m
  • svn update更新本地到当前最新,简化为svn up
  • svn delete 文件名删除文件。之后需要使用svn commit提交到服务器。可简化为svn del 文件名
  • svn status 目录查看当前目录下的状态。如果有改动,终端会标记。命令可以简化为svn st 目录各种标记如下:
    • M 有修改
    • C 有冲突
    • D 有删除
    • R 有替换
    • A 有增加
    • 其他不常见到的……
  • svn log 文件名查看日志
  • svn revert 文件名恢复本地修改,所做的改动会回到未修改时的状态。
  • svn resolved 本地绝对路径解决冲突

以上~记录之增加印象。

© 2021 cyruschang All Rights Reserved.
Theme by hiero