SVN
文章平均质量分 69
sockey
这个作者很懒,什么都没留下…
展开
-
SVN教程(一)简介
还是一样,在介绍一门技术之前,我先要说说它的历史。 :D SVN是Subversion的简写,是一种用于替代CVS的版本控制工具,应该说SVN比CVS更好用,功能也更强大。CVS自2008年10月以后就再也没有推出新的版本,而SVN则还处于蓬勃发展之中,越来越多的项目开始使用SVN。SVN最早是由CollabNet公司于2000年创建的一个开源项目,作者是Karl Fogel,网络...2014-10-11 11:09:06 · 103 阅读 · 0 评论 -
SVN教程(二)快速入门
先从最基本的来,命令行。从CollabNet下载SVN安装程序,我目前看到的最新文件是“CollabNetSubversion-client-1.8.10-2-x64.exe”,安装过程很简单,不啰嗦了。CollabNet管它叫Client,我觉得并不十分合适,因为它毕竟还包含了svnserve,何况即使没有svnserve,在本机也是可以直接应用的。安装程序会自动为你设置好环境变...原创 2014-10-11 12:52:29 · 121 阅读 · 0 评论 -
SVN教程(三)基本命令
到了最枯燥的内容了。如果你看了第二节的内容,在检出的文件夹中试图添加或删除文件,然后再通过svn commit去提交这种变化,你会发现没有任何内容会提交给SVN。也就是说,SVN能够感知文件内容的变化,但却不能感知文件夹结构的变化。文件夹结构的变化必须要以svn命令的形式,显示地通知版本库。比如,增加、删除文件,更改文件路径等等操作,你不能使用操作系统提供的命令,而必须要使用svn提供的命...原创 2014-10-11 23:48:39 · 135 阅读 · 0 评论 -
SVN教程(四)TortoiseSVN
在饱受了命令行的折磨之后,下面我们来点简单的,本节我来介绍一下TortoiseSVN的使用。TortoiseSVN是SVN在Windows平台上的开源界面化客户端,许可协议是GNU GPL,官方网站是http://www.tortoisesvn.net,目前最新版本是1.8.8。这个不到20M的小程序非常好用,我估计这只可爱的小乌龟在不少程序员的电脑上都安了家,因为有了它你就可以不用再考虑...2014-10-12 21:51:49 · 379 阅读 · 0 评论 -
SVN教程(五)体系结构
前四节主要在说客户端,本节开始介绍更深入的配置。我们之前的内容都是在本机设置版本库,但在多数情况下,都是多人开发的网络环境,版本库则是位于服务器之上。先来看一下Subversion的体系结构,如图所示:[img]http://dl2.iteye.com/upload/attachment/0101/9306/7a26e1c9-4314-3cb5-95a6-29cc80f1f9a...2014-10-13 19:13:15 · 243 阅读 · 0 评论