SVN 基本使用

本文介绍了SVN(Subversion)版本控制系统的概念及其基本使用命令。SVN是一种跨平台的开源版本控制系统,能够管理随时间变化的数据并记录每一次文件变动。文章还提供了关于如何检出、添加、更新和提交代码等操作的指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 介绍
SVN全名Subversion,即版本控制系统。SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括了程序源码。

2 基本命令

svn checkout(co) URL
----检出代码

svn add PATH/FILE
----添加代码到svn

svn update(up) PATH
----更新本地代码

svn commit(ci) PATH 
----提交本地代码到svn

svn info PATH/URL
----查看本地代码详细信息

svn copy(cp) URL1 URL2
----复制

svn status(st) PATH
----查看状态

svn log URL/PATH
----查看日志

svn list(ls) URL
----列出svn文件

svn move(mv) URL1 URL2
----移动,改名

svn mkdir 
----新建svn目录

svn diff(di)
----比较文件

svn export URL
----导出

branches
开发分支

trunk
主干

tags
发行版本(只读)
具体见wiki:http://wiki.shangqinghui.com/pages/viewpage.action?pageId=1313061&src=contextnavpagetreemode
svn merge 
----见wikihttp://wiki.shangqinghui.com/pages/viewpage.action?pageId=1312533&src=contextnavpagetreemode
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值