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

被折叠的 条评论
为什么被折叠?



