• 开发实录—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

  • 相关阅读:
    内联函数和宏
    python面向对象高级:@property
    python面向对象高级:__slots__
    Python哈希表的例子:dict、set
    python数据结构之哈希表
    python数据结构之队列
    python数据结构之堆栈
    python数据结构之链表
    分治法及其python实现例子
    查找算法:二分法查找及其python实现案例
  • 原文地址:https://www.cnblogs.com/fangweiyi/p/5108794.html
Copyright © 2020-2023  润新知