svn CollabNet subversion+zend studio 配置解决

首先下载collabnet subversion server&client

CollabNetSubversion-client-1.6.12-1.win32.exe

CollabNetSubversion-server-1.6.12-1.win32.exe

将它们都安装好,在安装server版的时候有个版本库,默认的是c:\svn_repository,自己可以修改设置,我这里把它改为D:\svn_repository,接着有个apache端口,默认是80,如果本机上已有软件占用该端口,可以选一个设置8080等,或者保持80端口(必须确保没有其他软件占用,或者把占用的软件先关掉)

安装完后,访问http://localhost/,如果打印It works则说明apache已经启动,如果没有就到“服务”里把它启动就OK了,有两个启动:一个是apache,一个是subversion的。

接着访问http://localhost/svn(为什么是svn,因为在安装的时候有个路径设置:/svn,可以打开D:\CollabNet\Subversion Server\httpd\conf下的httpd.conf查看,在该文件的最下面有个Location

<Location /svn>
   DAV svn
   SVNParentPath D:\svn_repository
</Location>

以上的/svn就是指定的,如果更改了,则重启apache用更改后的名字来访问就可以了

),会出现Forbidden     You don't have permission to access /svn on this server.

没有权限访问

创建子项目

打开cmd

打开到apache的bin目录下:D:\CollabNet\Subversion Server\httpd\bin

输入svnadmin create D:\svn_repository\txscrm



 

则成功在svn_repository目录下创建了子目录txscom

访问http://localhost/svn/txscrm,出现txscrm-Revision 0:/,则为成功,因为现在目录下还没有建工程,只是默认的配置文件



 

打开zend studio软件

依次打开windows-show view-other-svn-svn repositories

在svn repositories视图下新建链接,new repository location

在url输入http://localhost/svn/txscrm



 

用户名密码都先别填

按finish



 

OK了,到现在为止,zend studio + svn 配置成功

接下来进行配置权限管理,下一篇文章续

猜你喜欢

转载自danlida.iteye.com/blog/718019