Liangliang Nan (南亮亮)分享 http://blog.sciencenet.cn/u/LiangliangNan 细推物理须行乐,何用浮名绊此身

博文

轻松几步搭建SVN服务器

已有 7981 次阅读 2011-9-27 16:16 |系统分类:科研笔记|关键词:学者| 服务器, svn, subversion

实验室服务器被新来的学生给格式化了,悲剧呀!!!


搭建SVN服务器

WINDOWS下搭建SVN服务器端的步骤:


1、安装Apache(Apache HTTP Server)


2、安装Subversion(Windows Win32Svn)在C:/Program Files/Subversion下。


3、安装TortoiseSVN
  安装Tortoise完毕时会提示重新启动计算机(重启完毕后可以安装简体中文语言包, 然后在任意目录点击右键, 会发现多出了一些SVN相关菜单, 选择其中的TortoiseSVN, 选择子菜单"Settings", 设置Language为"中文简体")。


4、检查C:Program FilesApache Software FoundationApache2.2modules下是不是已经有了mod_dav_svn.so和mod_authz_svn.so。(如果没有,可以从C:Program FilesSubversionbin下拷过来。)

   检查C:Program FilesApache Software FoundationApache2.2modules下是不是已经有了libdb*.dll(如果没有,可以从C:Program FilesSubversionbin下拷过来。)


5、Add the Subversion/bin directory to the SYSTEM PATH and reboot so all the Subversion

   support dll's are visible to the Apache service.


6、搜索C:Program FilesApache Software FoundationApache2.2confhttpd.conf配置文件中的#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


7、创建文件库
  例如,在d盘建立d:/svnhome,右击这个svnhome目录, 在出现的菜单中选择TortoiseSVN, 再选择子菜单"在此创建文件库", 选择fsfs方式即可。


8、打开d:/svnhome/conf/svnserve.conf文件, 把[general]和password-db = passwd前的#号去掉。然后打开同目录的passwd文件来设置帐户。把[users]前的#号去掉,写一行user=pass.含义是:
用户user的密码为pass.


9、在dos控制台状态下敲cd C:/Program Files/Subversion/bin,然后再敲svnserve -d -r d:/svnhome,启动svnserve服务。


10、打开"我的电脑", 在需要进行版本控制的目录上右击, 选择TortoiseSVN, 再选择子菜单"导入...", 设置"文件库url"为svn://localhost/my_projects/smartboxes,点确定后就会提示文件正在导入.

(局域网可以这样访问:svn://local_ip_address/my_projects/smartboxes)


至此, SVN服务器配置完成。



https://m.sciencenet.cn/blog-562235-490998.html

上一篇:如何与大牛合作
下一篇:让svn服务随WINDOWS自动启动

1 刘洋

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-17 11:47

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部