SVN配置

1> 首先安装服务器端软件"svn-1.4.2-setup.exe",这个安装就很简单,下一步,下一步就行了。

我把这个安装在"C:\Program Files\Subversion"目录。

 

2>其次安装客户端软件"TortoiseSVN-1.4.1.7992-win32-svn-1.4.2.msi".

        这个安装也很简单,下一步,

下一步就行了。

客户端软件安装好以后,它会要求你重新启动电脑。重启一下,就OK.

 

3>因为这个软件开机就要用,所以对开发者来讲把它安装成一个服务是最好的(这样电脑一启动这个软件服务器也载运行了,

要不然你要到命令行模式去手工启动服务)。下面就来讲述怎么样把它设置成一个服务。

 

A.进入命令行模式:开始菜单 -- 运行 -- 进入“C:\Program Files\Subversion\bin\”这个目录。

   

  打入命令:svnservice -install -d -r "e:\svn_service_root".

  (这步很重要很重要,以前我就是这一步误解了很多弯路)。

 

把它设为自动启动:开始菜单 -- 控制面板 -- 性能维护 -- 管理工具 -- 服务

 

进去以后你会在服务列表中看到svnservice这个服务,右击 -- 把它设为自动启动(这样开机的时候这个服务也启动了)

 

 

B.这里就是把“e:\svn_service_root”这个目录指定为SVN版本控制的服务目录(网上很多帖子把上面这个命令陈作

 

建立仓库是不对的)其实这个目录应该称作仓库所在的目录,假如我有有三个仓库:

 

repository_1,repository_2,repository_3 他们的位置应该是:

 

e:\svn_service_root\repository_1

e:\svn_service_root\repository_2

e:\svn_service_root\repository_3

 

 

4> 前面已经讲到仓库了,现在讲一下怎么样建立了一个仓库:有2中办法如下:

 

A. 命令行模式进入"C:\Program Files\Subversion\bin\"

 

再打入命令:svnadmin create e:\svn_service_root\repository_1,

这样第一个仓库就建立好了。以后你的项目就可以导入到这个仓库中。(其他仓库的建立类似)

此时进入目录:桌面 -- 我的电脑 -- 本地磁盘E: -- svn_service_root -- respository_1。

你回看到文件夹conf,dav,db 等等

 

 

B. 打开目录:我的电脑 -- 本地磁盘E: -- svn_service_root。在这个目录下新建文件夹,取名“repository_1”,

右击新建的文件夹 -- TortoiseSVN -- Create Repository Here。 效果同第一种方法一样。

 

 

5> 进入“e:\svn_service_root\repository_1\conf”目录配置权限。参考此文(我觉得他写的非常好)

http://hi.baidu.com/ayifa/blog/item/a7708c1885c221b54bedbc40.html 

 

 

6> 如果你的服务器端装在本机就可以这样访问: 右击 -- SVN checkout. 此时会打开一个对话框。

 

    在URL of repository 下面输入:svn://localhost/repository_1

 

(如果是其他电脑访问这个仓库: svn://10.1.7.9/repository_1,其中10.1.7.9是我的IP地址,到时候大家可以自己替换。

 

其实这里的svn://10.1.7.9地址对应e:\svn_service_root目录,因为一开始我通过命令:

 

svnservice -install -d -r "e:\svn_service_root",把e:\svn_service_root目录安装成可以通过SVN协议来访问

 

e:\svn_service_root目录下的各个仓库。)

 

 

在Checkout directory 下面输入检出的位置, 这样就OK!!!!!

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值