栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

SVN使用教程(Linux)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SVN使用教程(Linux)

目录
  • 导出到本地
  • 提交
  • 更新
  • 查看日志
  • 查看文件详细信息
  • 差异比较
  • 删除
  • 版本回退
  • 移除冲突状态
  • 查看文件列表
  • 创建纳入版本控制的目录
  • 文件合并

官方文档: https://svnbook.red-bean.com/zh/1.6/index.html

导出到本地
svn checkout svn地址
# 简写
svn co svn地址
提交

在上传时首先将文件添加到版本控制中,添加成功状态是A,没有添加的时候是?,然后使用commit进行提交,在提交的时候加上-m参数,加入注释信息,如果没有写-m,会打开一个文本编辑器来提交相关信息。

svn add file
svn commit -m file
更新
svn update
#简写
svn up

在更新时可以指定目录或文件,以及版本,这样可以将文件进行还原(开始前保证本地与服务器上的某个版本相同,不然会发生冲突)

查看日志

可以查看文件的修改记录与日志信息,n表示显示最近n次的日志信息

svn log -ln file
查看文件详细信息

会显示文件的路径、目录、版本等详细信息

svn info 文件

差异比较

比较版本m和版本n文件的差异

svn diff -r m:n file
删除

先在本地删除,在提交到服务器上

版本回退

未提交之前回滚

svn revert file

提交以后回滚
从版本m回滚到版本n

svn merge -r m:n file
移除冲突状态
svn resolved file 
查看文件列表
svn list
#简写
svn ls
创建纳入版本控制的目录
svn mkdir 
文件合并
svn merge
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/297338.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号