Subversion新理念及安装问题简单剖析

本节继续介绍Subversion和CVS相比有哪些新的理念推出,同时介绍一些简单的Subversion安装问题。

资源消耗与数据改变的大小成正比,而不是与数据本身大小成正比
一般来说,一项Subversion操作所需时间与操作最终变化的大小成正比。而不是与操作所触及的整个项目的大小成正比,这是Subversion源代码仓库模型的一个特性。

有效的处理二进制文件
Subversion对于二进制文件和文本文件的处理同样有效,因为subversion使用一种二进制差异比较算法来增量存储那些连续的修订本。

易于语法分析的输出。
所有Subversion命令行客户端的输出都是仔细设计的,可轻松为人所理解,也适于程序自动解析。可进行脚本语言处理将是下一步优先考虑的特性。

Subversion到目前的安装已经非常简单了。到Subversion网站下载Windows下的安装文件,简单的步骤就可以完成安装,而且安装程序已经自动注册Path,直接在命令行模式就可以使用了。
首先初始化Repository,输入命令:svnadmincreateD:\TestRepository\,然后,把现有的项目的目录结构以及文件导入到Repository中:svnimportD:\Projects\Project1file:///D:/TestRepository/Project1-m“初始化“
用启动服务
svnserve-d-rD:\TestRepository\
客户端Checkout
svncheckoutsvn://主机名/Project1(即获取Project1的项目)

以上都是很简单的命令。而且上面只用到了一种服务模式,Apache的还在尝试中。
目前只用到了Subversion的基本功能,就已经感觉不错了,觉得入门很轻松,帮助文档也比CVS要好的多。
Subversion也有图形的客户端,可以在TortoiseSVN找到。
Subversion也VS.Net的插件,可以在AnkhSVN找到。
TortoiseSVN相信不错,因为以前用过它的另一个ForCVS的工具,可以和浏览器结合在一起,非常方便和美观。

  【编辑推荐】

  1. VisualSVN:替代Team Foundation Server的新选择
  2. Sourceforge 开始全面支持SVN
  3. 基于Java的svn客户端工具JavaSVN 1.1.0.beta发布
  4. Subversion和TortoiseSVN如何在Windows下进行构建SVN版本控制
  5. 揭露MyEclipse Subversion环境建立的内幕

分享题目:Subversion新理念及安装问题简单剖析
当前网址:http://www.shufengxianlan.com/qtweb/news48/380298.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联