1.安装Apache,改端口80为8080(用记事本打开Apache HTTP Server 的 httpd.conf,修改listenling 80)。http://127.0.0.1:8080验证。
中间可能会出现No install apache2 ,这时进入apache目录 的bin 输入apache.exe -k install -n apache2即可。这是将apache 装入的意思。
2.再安装svn
3.把 <Subversion_root>/bin/目录下的 mod_dav_svn.so 和 mod_authz_svn.so Copy到 <Apache_root>/modules/ 目录下。
4.把 <Subversion_root>/bin/ 目录下的 libdb42.dll、libeay32.dll、以及 ssleay32.dll Copy到 <Apache_root> 底下的 bin 和 modules文件夹。
5.接着用记事本打开Apache HTTP Server 的 httpd.conf(在 <Apache_root>/conf/ 目录下),找到 LoadModule 指令,先找到以下兩行:
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
把前面的 '#' 字元刪除,然后把下面几行文字加到这群 LoadModule 指令的后面:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
6.假设我们要把所有的档案库都放在 d:/svn 目录下,现在要建立一个测试用的档案库,名称叫做test,指令为:md d:/svn (回车后输入)svnadmin create e:/svn/test
测试用http://localhost:8080/svn/test
7.假设我们要将e:/hello里的文件共享,则在cmd中,进入目录e:/hello
输入svn import . http://localhost:8080/svn/test -m "Initial repository layout"
类别:Svn Apache 查看评论