zoukankan      html  css  js  c++  java
  • 开发实录—02_SVN常用命令行使用指南

    什么是SVN:这个可以百度一下下啦!

    直接上命令:

    svn checkout 服务器上的目录

    作用:把远端的文件拷贝下来

    svn commit 文件名 -m "注释内容"(简写格式:svn ci 文件名 -m "注释内容")
    作用:将已经修改过的文件提交到版本库中,要注意和svn add 功能的区别,add并不提交到服务器,而是“预定提交到版本库中”,而commit则是传到远端。通常我会使用cd命令到所在工程所在的文件夹后,进行commit操作。
     
    svn delete 文件路径 -m “描述”
    作用:删除路径所在的文件,“-m "描述" ”纯粹是为了说明,可以不写。
     
    svn add 文件名/目录
    作用:将新的文件预定添加到版本库中(实际上并没有真正地添加到版本库中),前提是本库中没有这个文件,这个文件必须是新出现的。在使用svn add之后,还必须使用svn ci 才能真正的提交到版本库中去。
     
    svn up -r 版本号 testFile
    作用:将版本库中的某个文件testFile或者源代码同步到版本中去。
     
    svn update -r m path
    作用:svn update如果后面没有目录,默认将当前目录以及子目录下的所有文件都更新到最新版本。 例如:svn update -r  200 test.php(将版本库中的文件test.php还原到版本200)。
     
    svn log,svn log -v  -r n
    作用:查看修改的所有的log记录,或者查看某个具体版本的所做过的修改的记录。

    svn lock -m 加锁
    “LockMessage” [--force] PATH 例如:svn lock -m “lock test file” test.php 
    svn unlock PATH  解锁
     
      在屏幕上还会看到这样的一些字符:
    A:add,新增 
    C:conflict,冲突 
    D:delete,删除 
    M:modify,本地已经修改 
    G:modify and merGed,本地文件修改并且和服务器的进行合并 
    U:update,从服务器更新 
    R:replace,从服务器替换 
    I:ignored,忽略

     

    svn co:svn checkout

  • 相关阅读:
    测试 多线程 实现 callable 带返回值
    给定一个 hashMap 最终输出最大值的键
    正则判断输入的字符(英文、数字、空格、其他)的个数
    当返回值为json字符串时 如何获得其中的json数组
    thread run 和 start 的区别
    docker 构建dockerfile
    jsonp 跨域
    springsession 实现session 共享
    通过反射获得 spring 的 RequestMapping value值
    redis 集群搭建 以及 报错解决
  • 原文地址:https://www.cnblogs.com/fangweiyi/p/5108794.html
Copyright © 2011-2022 走看看