2013年7月2日

摘要: 1. 简介如果您对 Subversion 还比较陌生,本节将给您一个关于 Subversion 的简要介绍。Subversion 是一款开放源代码的版本控制系统。使用 Subversion,您可以重新加载源代码和文档的历史版本。Subversion 管理了源代码在各个时期的版本。一个文件树被集中放置在文件仓库中。这个文件仓库很像是一个传统的文件服务器,只不过它能够记住文件和目录的每一次变化。2. 假设首先我们假设您能够在 Ubuntu 中操作 Linux 的命令、编辑文件、启动和停止服务。当然,我们还认为您的 Ubuntu 正在运行中,您可以使用 sudo 操作并且您打算使用 Subversi 阅读全文
posted @ 2013-07-02 13:47 ninelands 阅读(672) 评论(0) 推荐(0) 编辑
 
摘要: Subversion有两种运行方式,一种是基于Apache Http Server,另外一种是Subversion Standalone Server。基于Apache Http Server的Subversion 的好处:A.能使用WebDAV协议。B.能使用浏览器作为客户端工具浏览源码仓库。C.可以很容易的支持到SSPI(Windows域认证)和LDAP,这些都是Apache本身就支持的。D.能得到比较完善的Apache安全认证系统,比如SSL加密连接。我采用的是 Subversion Standalone Server 方式。以前我使用的基于Apache Http Server的过程中, 阅读全文
posted @ 2013-07-02 11:34 ninelands 阅读(301) 评论(0) 推荐(0) 编辑
 
摘要: 最近我在centos 6的系统中安装了subversion 的 svn 服务器。同时也安装了 nginx WEB服务器。现在我想让 svn 提交的文件自动更新到nginx所指定的web目录中。这样一来,我就不需要提交之后,再通过FTP将文件上传到nginx的web目录,再通过浏览器去访问这个web目录里面的脚本。所以,就有了本篇文章纪实。环境介绍:1)系统centos 6.3 64位。2)服务器端SVN版本 1.6.11。3)WEB服务器nginx版本 0.8.46。4)nginx的WEB目录:/data0/htdocs/wwwroot5)svn仓库中心目录:/opt/svn/配置步骤如下:1 阅读全文
posted @ 2013-07-02 11:32 ninelands 阅读(1760) 评论(1) 推荐(0) 编辑