SVN


开篇扯淡

trunk:表示开发时版本存放的目录,即在开发阶段的代码都提交到该目录上。

branches:表示发布的版本存放的目录,即项目上线时发布的稳定版本存放在该目录中。

tags:表示标签存放的目录。

  • SVN常用命令
svn import  : 将文件导入到服务器
svn checkout: 下载服务器的代码到本地   (简写svn co)
svn commit  : 将改动的文件提交到服务器  (简写svn ci)
svn update  : 更新服务器的代码到本地   (简写svn up)
svn add     : 向本地的版本控制库中添加新文件
svn delete  : 从本地的版本控制库中删除文件 (简写svn del)
svn remove  : 从本地的版本控制库中删除文件(简写svn rm)
svn move    : 移动文件或者目录或文件更名
svn mkdir   : 创建纳入版本控制下的新目录
svn revert  : 撤销之前的一切修改
svn merge   : 将两个版本之间的差异合并到当前文件
svn info    : 查看文件的详细信息
svn diff    : 查看不同版本的区别
svn log     : 查看日志信息
svn list    : 列出版本库下的文件和目录列表
svn status  : 查看文件状态(简写svn st)
svn help    : 获取帮助信息(比如svn help ci)
svn lock    : 加锁
svn unlock  : 解锁
更多命令,使用svn help 进行查看
svn help [命令] // 可以查看命令帮助
  • SVN文件状态标识

    使用文件状态命令 svn st 查看文件状态时的标识
    ' ' 没有修改
    'A' 被添加到本地代码仓库
    'C' 冲突
    'D' 被删除
    'I' 被忽略
    'M' 被修改
    'R' 被替换
    'X' 外部定义创建的版本目录
    '?' 文件没有被添加到本地版本库内
    '!' 文件丢失或者不完整(不是通过svn命令删除的文件)
    '~' 受控文件被其他文件阻隔
    

参考链接

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在此特此声明:一下所有链接均来自互联网,在此记录下我的查阅学习历程,感谢各位原创作者的无私奉献 ! 技术一点一点积...
    远航的移动开发历程阅读 11,230评论 12 197
  • 这些都是平时自己在备忘录里吗瞎写的纪录,懒得整理,估计也就是只有我自己能看懂。 svn命令行创建和删除分支和tag...
    LYPC_下里巴人阅读 1,070评论 0 1
  • 大部分的后端会很很鄙视前端。我也不知道为什么,可能大部分人都会觉得脚本语言根本不算语言。 大多人 会叫我们切图仔,...
    小黑的眼阅读 3,439评论 0 15
  • 前端知识体系http://www.cnblogs.com/sb19871023/p/3894452.html 前端...
    秋风喵阅读 12,580评论 7 163
  • 中午,阳光透过云层,暖暖地晒在身上,看着孩子们稚嫩的容貌,敞怀的笑容,我的心间也开满了鲜花。 ..晚上,...
    译丹Sunshine阅读 220评论 0 0