浙江省住房和建设厅网站,如何进行主题网站的资源建设,佛山网站建设公司名单,杭州安卓软件开发1、前言
1.1、如何检索本文档
使用CSDN自带的“目录”功能进行检索#xff0c;会更容易查找到自己需要的命令。
1.2、svn常用命令查询#xff1a;help —— 帮助
在使用过程中#xff0c;可随时使用help命令查看各常用svn命令#xff1a;
svn help2、检出及更新
2.1、… 1、前言
1.1、如何检索本文档
使用CSDN自带的“目录”功能进行检索会更容易查找到自己需要的命令。
1.2、svn常用命令查询help —— 帮助
在使用过程中可随时使用help命令查看各常用svn命令
svn help2、检出及更新
2.1、checkout —— 检出
svn checkout https://计算机名:8443/svn/仓库名/
说明
1、可缩写为
svn co https://计算机名:8443/svn/仓库名/
2、8443如果是443可以不加其它的都要添加 2.2、update —— 更新 3、查看仓库及工作副本信息
3.1、svn status —— 查看状态
svn status 简写 svn st常见状态如下
A 预定加入到版本库
C 发生冲突
D 被删除了
M 内容被修改
K 被锁定
? 条目未纳入版本控制
! 该项目已遗失被非svn命令删除或不完整
~ 版本控制下的项目与其它类型的项目重名3.2、log —— 日志信息
svn log 用来展示svn 的版本作者、日期、路径等等。
svn log -r 6:8查看某两个版本之间的信息
svn log user/HelloWorld(只想查看某一个文件的版本修改信息)svn info file 查看文件详细信息 svn diff 用来显示特定修改的行级详细信息。(不带任何参数将会比较本地工作文件与缓存在.svn 的原始拷贝)
svn diff -r 3 rule.txt(比较本地工作拷贝和版本库中版本号为3的文件)
svn diff -r 2:3 rule.txt比较svn工作版本中版本2和3的这个文件的变化svn cat 取得在特定版本的某文件显示在当前屏幕。
svn cat -r 版本号 rule.txtsvn list 显示一个目录或某一版本存在的文件。
svn list http://192.168.0.1/runoob01可以在不下载文件到本地目录的情况下来察看目录中的文件4、增删改查及提交 4.1、add/delete —— 添加删除
在库本版中需要增加一个file文件
svn status
svn add file添加
svn delete file(删除)
svn commit -m add file(双引号内为注释信息)svn ci
简写svn (del, remove, rm)
注添加/删除只是被添加进待变更列表中直到执行了commit操作后才会真正添加/删除。4.2、忽略文件/文件夹
svn 命令行 加入忽略列表
要在SVN的命令行中添加到忽略列表可以使用svn propset命令。
下面是示例代码
# 将文件或目录添加到忽略列表
svn propset svn:ignore file_or_directory .
# 查看当前工作副本的属性设置
svn proplist -v . 5、其它操作
5.1、revert —— 版本回退
撤销对单个文件的修改(未被提交commit)
svn st
svn revert file撤销对整个目录的修改即恢复原状用-R命令(未被提交commit)
svn revert -R(递归) file恢复一个已经提交的版本(已提交)
svn diff -r 22:21 file
svn merge -r 22:21 file (svn merge -r new:old file)
svn commit -m 5.2、切换svn服务器
不常用没找切换命令用的是界面方式步骤如下 1、在安装TortoiseSVN的电脑目录中右键
2、选择TortoiseSVN
3、选择“设置”
4、选择“已保存数据”
5、在“认证数据”后面点击“清除”或“清除全部”