本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。本教程分为以下几个部门,不仅仅是快速入门,最后我们还有一些高级功能的说明,为了说明简单,教程是在windows下使用的方式,以方便资源有限的项目使用,对于UNIX环境下,区别并不大。
在Visual Studio 2008中使用Ankhsvn,我们可以自己动手修改注册表,将Ankhsvn集成进VS 2008。方法很简单。
Subversion在linux和Windows下的安装步骤.
Windows下Subversion Apache安装及配置。
此文档面向 CollabNet Enterprise Edition 的用户,这些用户已经相当熟悉 Subversion 的核心产品,并且已读过 Subversion 的主要书籍:使用 Subversion 进行版本控制。同时,此文档假定读者对 CollabNet 有一定程度的了解,即他们以前使用过 CVS 支持的 CollabNet 项目。
Maven2+Subversion+CruiseControl搭建持续集成环境。
在Ruby on Rails 2.1版本发布的前夕,Rails开发团队也准备将代码的存储库从Subversion迁移到Git之上。
版本控制最关键的一件事是保证数据的安全性,不能因为磁盘损坏,程序故障造成版本库无可挽回的错误,为此必须制定较完备的备份策略。在Subversion中,我们有三种备份方式:完全备份,增量备份和同步版本库。
我是Subversion项目最初的开发者,这是我写的一篇非常个人化的文章,我不会装出丝毫的客观,只是代表了个人的观点和对Subversion的感觉,这不是一篇官方的项目文档,只是希望人们会在他们看到关于Subversion的FUD时,能够链接这篇文档。我的目标是驱散在网上流传的许多流言和误解。
作为一个配置管理员,需要管理用户的权限,本文主要介绍了使用Subversion的授权文件“authz-db”,同时为了叙述的清晰,我首先澄清一些概念。
像许多其他工具一样,CVS开始显露出衰老的迹象。Subversion是一个被设计成为CVS继任者的新版本控制系统。设计者通过两个办法来争取现有的CVS用户:使用它构件一个开源软件系统的版本控制过程,从感觉和体验上与CVS类似,同时Subversion努力弥补CVS许多明显的缺陷。
对于每一个程序员来讲,怎样能够最好的保护你的源代码都是最重要的一件事。本文对SubVersion安装和使用入门的一点引导,以便从未用过版本控制的程序员可以快速上手,先从保护你的个人代码开始。
Apache Web服务器:httpd-2.2.4.tar.bz2 Subversion源码包及依赖包:subversion-1.4.3.tar.bz2,subversion-deps-1.4.3.tar.bz2
1 首先下载Subversion Windows版本的服务器软件,下载地址如下: http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 文件为svn1.2.0setup.exe,然后执行安装,安装目录如:d:\develop\subversion,然后设置一下系统的环境变量Path,将Subversion的bin路径加入到系统的path中。 2 创建Subers