空间站

北极心空

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks

一、Subversion服务器搭建

1、下载安装最新的windows版的Subversion服务器端安装文件:svn-1.3.0-setup.exe,我安装在C:\svn

2、创建项目数据仓库:命令行下执行:E:\>svnadmin create e:/svntest/repository

3、导入项目文件:命令行下执行:E:\>svn import e:\tmp\project file:///e:/svntest/repository -m "initial import"

4、基本操作导出:E:\>svn checkout file:///e:/svntest/repository/trunk WorkDir

5、启动SVN服务(缺省端口:3690):svnserver -d -r e:\svntest\repository 现在可以通过svn://localhost/来访问我们的测试项目了。

6、简单配置:conf\svnserve.conf 和conf\passwd需要修改,以增加相应的用户验证id和密码,其中realm的值将作为客户端程序登陆输入用户名密码时看到提示信息。注意:一定要将每一非注释行顶格,否则用svn访问时会出错。

7、关于SVN协议用户密码验证:

  • 密码缓存,保存在auth目录内,类似于下面的地址,系统不同稍有变化
     C:\Documents and Settings\bruce\Application Data\Subversion\auth
  • 用户配置保存在
     C:\Documents and Settings\bruce\Application Data\Subversion\config
  • 配置文件格式说明:
     C:\Documents and Settings\bruce\Application Data\Subversion\README.txt
  • 说明文档提到svn密码验证是通过MD5加密传递

二、客户端安装

1、下载安装TortoisSVN安装文件:TortoiseSVN-1.3.2.5840-svn-1.3.0.msi ,在Win2k的虚拟机上安装的时候还提示我安装新版本的WindowsInstaller,下了一个3.1版的装上后就可以装TortoiseSVN了。可以下载中文语言包:(http://nchc.dl.sourceforge.net/sourceforge/tortoisesvn/LanguagePack_1.3.2_zh_CN.exe),安装语言包后,在TortoiseSVN的设置菜单里面可以选择中文界面。

2、基本操作:资源管理器内,删除上面命令行下导出的e:\tmp\WorkDir,用TortoiseSVN来导出.

新建一个目录WorkDir,在该目录上右键选择SVN checkout,Url填:file:///e:/svntest/repository 也可以试试svn://localhost/

3、访问开源subversion项目。测试项目:https://svn.sourceforge.net/svnroot/svntest3 ,提示:TotoiseSVN可以设置代理服务器。

by islq 2006-3-20

参考资料:

SUBVERSION系统学习笔记

svn-book.pdf



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=630553

posted on 2006-11-29 22:27 芦苇 阅读(572) 评论(0)  编辑  收藏 所属分类: IDE

只有注册用户登录后才能发表评论。


网站导航: