svn在windows上的服务器端的配置和一些问题的解决
1、下载svn-1.4.3-setup.exe
2、安装到目录E:\Program Files\Subversion(可自定义目录)
3、配置环境变量SVN_HOME=E:\Program Files\Subversion;path里加入%SVN_HOME%/bin
4、建立E:\svnprojects(可自定义目录)作为库目录
5、进入命令行输入svnadmincreatee:\svnprojects\project1创建一个项目
6、进入刚创建的项目文件夹E:\svnprojects\project1\conf,打开svnserve.conf
写入
anon-access=read
uth-access=write
password-db=passwd
给任何用户都分配只读权限
7、打开同一目录下的passwd,在[users]下写入test=test前面是用户名,后面是密码,此用户具有写的权限
8、命令行输入svnserve-d-re:\svnprojects,使用户可以用checkoutsvn://IP/project1访问库
9、最后将svn加入windows服务
命令行输入:sc create svn binpath= "E:\Program Files\Subversion\bin\svnserve.exe --service -r E:\svnprojects" displayname= "Subversion Server" depend= Tcpip start= auto常见问题------------------------------------------------------------------------------------------------------------
(1)svn Item is not readable
问题:svn 查看历史记录失败 ,并提示"Item is not readable"
解决:
在svnserve.conf文件中,设置anon-access=none就可以了
相关推荐
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf