-
博文分类专栏
- Jquery基础教程
-
- 文章:(15)篇
- 阅读:46569
- shell命令
-
- 文章:(42)篇
- 阅读:154247
- Git教程
-
- 文章:(36)篇
- 阅读:234885
- leetCode刷题
-
- 文章:(76)篇
- 阅读:131875
-
在SVN中常见命令汇总2017-08-03 16:32 阅读(7879) 评论(5)
从svn服务器上拷贝文件
例如:svn checkout http://192.168.211.1/ldq/domain
简写 svn co http://192.168.211.1/ldq/domain让本地数据同服务器保持同步
svn update
简写 svn up
svn up -r number 回到某个版本往版本库中添加新的文件
svn add file
比如:
svn add index.php
svn add *.php //将当前目录下的所有php文件新增到版本库将改动提交到版本库
使用 svn commit -m "" file
比如:
svn commit -m "后台管理页面测试接口中添加消息到蓝信" src/app/models/SendMessage.php 简写:svn ci撤销对代码的修改
1、改动没有提交的情况
这种情况,使用svn revert就能取消之前的修改。
比如,撤销对TestController.php的修改,如下:
svn revert TestController.php
2、改动已经提交的情况
需要使用svn merge 进行回退。
加锁与解锁
svn lock -m "备注" file
svn unlock file
将文件更新到某个版本
svn update -r m file
svn update -r 200 index.php
200为版本号svn update index.php //更新为最终版本
简写svn up
查看状态
svn status
简写 svn st删除文件
svn delete file -m "备注"
查看日志
svn log path
svn log -r number 查看某个版本的日志信息查看文件详情
svn info path
比较两个版本差异
当前版本598
svn diff -r597 src/app/models/SendMessage.php
查看目录
svn list
简写 svn ls查看文件版本号
svn status -u
查看所有文件的历史版本
若想查看某个文件或是目录,直接放到后面就行svn status -u file