安装 svn 服务器新过程,集成 apache 和 viewvc。

安装 svn 服务器新过程,集成 apache 和 viewvc。
今天安装了 svn 服务端。
为什么写呢?因为和以前安装的不一样。
有什么不一样呢?
1、方便了很多
2、安装了 viewvc

为什么要安装 viewvc,而不是fisheye呢?
不是因为viewvc比fisheye好,就是因为刚才的第一点,方便。

以前安装 svn 都是直接下载一个 svn windows 版的压缩包,解压,bin目录加到path里,使用 sc 命令用 svnserve 建个服务,启动,完成。
其实这个步骤还是很简单的,就是在使用 sc 建 service 的时候,命令行有些复杂而已。
但这样只能使用 svn://xxx/xxx 来使用,而且不能在 web 上看到版本库,那么,就想了点儿办法,安装一个 apache 吧,然后根据文档,一顿猛配,相当的麻烦。好处就是,可以使用 http://xxx/xxx 来使用,而且可以在 web 上浏览到最新的版本内容,虽然 web 功能土了点儿,但至少可以使用了。有的时候,深得这样不爽,就再加个 fisheye,我个人相当喜欢 fisheye 这个软件,以至于花了点儿时间破解了一下,需要的可以在 blog 上找一下,不是暴力的那种,是半注册的,可以跟着升级的那种。

但是,唯一,也是最大的问题,就是麻烦,安装这一套东西,那是相当的麻烦啊。

今天发现了一个方便的办法。

下载三个东西:
1、CollabNet Subversion Server
2、python
3、python win32api

安装过程和下载不太一样。
1、python
2、CollabNet Subversion Server
3、python win32api

2、3顺序无所谓的。

然后,就拥有了一个 svn + apache + viewvc 的环境了,相当的方便。
我喜欢。

呵呵…… ^_^

你可能感兴趣的:(安装 svn 服务器新过程,集成 apache 和 viewvc。)