请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术交流,必有回复!

疯狂Java联盟

 找回密码
 加入联盟
查看: 9312|回复: 8

配置一个最简单的svn服务器

[复制链接]
发表于 2008-5-28 21:09:07 | 显示全部楼层 |阅读模式
之前找了很久,网上的很多这方面的文章,但是我怀疑作者都是转载或抄的,自己根本没实际试过,根本就用不了的。。
废话不多说了。。以下仅配置一个最简单的svn服务器,项目时间紧张没深入去研究。
配置svn服务器
1,先装服务器程序
2,建立仓库目录(就是建一个文件夹)如:D:\svndata
3, 建立仓库:如 命令行键入svnadmin create D:\svndata\myjjo
4, 配置仓库:进入myjjo目录,会看到conf目录修改里面的svnserve.conf文件
#[general]
#anon-access = read
#auth-access = write
#password-db = passwd
找到这3项,把前面的#去掉

然后修改passwd文件
#[users]
# harry = harryssecret
# sally = sallyssecret
yecpster=yesdoit
一样是把这些#去掉,还可以增加用户,如上面我增加了一个用户名为yecpster,密码为yesdoit的用户

5,启动服务器
打开命令窗口键入svnserve -d -r D:\svndata,默认端口是3690,如果不幸这个端口被别的程序暂用,可以通过选项 --listen-port=绑定端口
关了这个命令窗口服务也会关掉,可以自己编辑一个bat文件去启动
当然也可以把它做成服务
安装服务
sc create subversion_service binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r D:\svndata" displayname= "Subversion Repository" depend= Tcpip
删除服务
sc delete subversion_service
路径根据自己相应的来改吧!
6, 访问
接下来,我们就可以通过下面的命令来测试系统是否工作正常:
svn info svn://localhost/myjjo

[ 本帖最后由 yecp 于 2008-6-8 21:25 编辑 ]
发表于 2008-5-28 21:11:47 | 显示全部楼层
恩,svn是cvs的升级,比cvs更好用。
发表于 2008-5-28 21:12:46 | 显示全部楼层
支持SVN, CVS快落后了
发表于 2008-5-29 10:19:23 | 显示全部楼层
君子生非异也,善假于物也。
发表于 2008-12-19 21:54:01 | 显示全部楼层
原帖由 yecp 于 2008-5-28 21:09 发表
之前找了很久,网上的很多这方面的文章,但是我怀疑作者都是转载或抄的,自己根本没实际试过,根本就用不了的。。
废话不多说了。。以下仅配置一个最简单的svn服务器,项目时间紧张没深入去研究。
配置svn服务器
1,先装服务 ...


svn怎么全是dos命令行来执行的?我原来看网上介绍,好象是web页形式的?我现在还用cvs呢?
发表于 2012-9-9 13:32:53 | 显示全部楼层
谢谢分享
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

视频、代码、电子书下载
请关注"疯狂图书"公众号
QQ交流1群: 545923995  未满
微信群请扫二维码
QQ交流1群:
545923995
(未满)

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11094030号 )

GMT+8, 2019-8-20 02:13 , Processed in 0.432069 second(s), 8 queries , File On.

快速回复 返回顶部 返回列表