加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux中svn 的有关操作,简单易懂

发布时间:2020-12-14 00:21:23 所属栏目:Linux 来源:网络整理
导读:svn up 更新数据? ?每次使用svn前一定要svn up ,否则有可能会覆盖其他人的文件 svn st 查看文件状态? ?? 代表新增加的文件,但不在svn版本控制内? ?需要用svn add? path 来添加文件到svn 上,添加完成后,文件状态会变为A ? 不在版本控制范围 A? 已添加到

svn up 更新数据? ?每次使用svn前一定要svn up ,否则有可能会覆盖其他人的文件

svn st 查看文件状态? ?? 代表新增加的文件,但不在svn版本控制内? ?需要用svn add? path 来添加文件到svn 上,添加完成后,文件状态会变为A

? 不在版本控制范围

A? 已添加到svn控制范围,等待提交

M? 对svn上已有的文件进行过修改,等待提交

! 已经在svn上面删除改文件,但是尚未提交

C 文件发生冲突,有冲突时,如果不是自己修改的文件,或者待提交的文件,一般选择tc,即他人文件版本即可,如果与自己修改过要提交的文件有冲突,可以使用 svn resolved 来移除冲突

K 表示文件已被锁定

svn revert path 恢复已修改的文件

svn ci -m "要提交的相关内容" path

svn log 查看提交日志? svn log -l 10 查看最近提交的10条日志

svn co path? 从svn服务器下载相关项目代码

svn delete path 删除svn 上的文件 svn ci -m "提交删除的文件"

svn info test.txt 查看文件详细信息

还有一些高级操作:

svn -r 200 test.txt 将test.txt文件还原到200版本

svn diff -r m:n path 比较m与n版本之间的差异

svn merge -r m:n test.txt 将m版本和n版本合并到当前文件

svn mkdir path 在版本仓库中添加文件夹 mkdir work? ?svn add work -m "添加文件夹"

svn switch(sw):更新工作副本至不同的url

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读