装了一天.现将所遇问题陈列如下
先为本机2003系统升级到sp2
WindowsServer2003-KB914961-SP2-x86-CHS.exe ,下载地址:
http://download.microsoft.com/download/5/9/7/5976b101-a6bd-41c8-b39f-bb8e39ff1444/WindowsServer2003-KB914961-SP2-x86-CHS.exe
然后我的系统:
操作系统 Microsoft Windows 2003 Enterprise Edition (SP2)
2.下载svn服务器端,客户端,安装
服务器:Setup-Subversion-1.5.3.msi
http://subversion.tigris.org/files/documents/15/44049/Setup-Subversion-1.5.3.msi
客户端:TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi
http://fs3.filehippo.com/4576/fe7d55b9b4384e2981d2c824dc31ef9d/TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi
中文包:http://bbs.iusesvn.com/download/1.5/LanguagePack_1.5.3.13783-win32-zh_CN.msi
可能问题:
1. 此处理器类型不支持 该安装程序包。请与你的产品供应商联系。
解决:svn有两种版本一个win32, 一个win64,根据你的处理器类型选择,我的机子是32位处理器.
2.windows下安装配置SVN时:
右键->TortoiseSVN->Import...
URL of repository输入“svn://localhost/”
ok 后总是提示下面这个错误:
Error: 期望文件系统格式在“1”到“3”之间;发现格式“4”
解决:服务器与客户端版本应一致
3.Error: Can't connect to host '': 由于目标机器积极拒绝,无法连接
解决:应该是svnserve服务没起来,在cmd行下查看telnet t loaclhost 3690也失败,这就说明svn服务器端没有装好。
需要在bin目录下新建个bat文件,内容如下:
sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r d:\svnhome" depend= Tcpip start= auto
sc start svnserve
pause
保存,然后运行,就可以了。
作为服务器端,要启动服务
4.Authorization failed
解决:
[general]
#anon-access = read
#auth-access = write
#password-db = passwd
#authz-db = authz
password-db前面的 # 号去掉,然后去掉他前面的空格。保存。
在password中:
[users]
#harry = harryssecret
#sally = sallyssecret?
前面的 # 号去掉
参考:
http://www.subversion.org.cn/?action-viewnews-itemid-1
http://www.0x32.cn/html/y2009/182.html
http://bbs.iusesvn.com/archiver/tid-129.html
先为本机2003系统升级到sp2
WindowsServer2003-KB914961-SP2-x86-CHS.exe ,下载地址:
http://download.microsoft.com/download/5/9/7/5976b101-a6bd-41c8-b39f-bb8e39ff1444/WindowsServer2003-KB914961-SP2-x86-CHS.exe
然后我的系统:
操作系统 Microsoft Windows 2003 Enterprise Edition (SP2)
2.下载svn服务器端,客户端,安装
服务器:Setup-Subversion-1.5.3.msi
http://subversion.tigris.org/files/documents/15/44049/Setup-Subversion-1.5.3.msi
客户端:TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi
http://fs3.filehippo.com/4576/fe7d55b9b4384e2981d2c824dc31ef9d/TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi
中文包:http://bbs.iusesvn.com/download/1.5/LanguagePack_1.5.3.13783-win32-zh_CN.msi
可能问题:
1. 此处理器类型不支持 该安装程序包。请与你的产品供应商联系。
解决:svn有两种版本一个win32, 一个win64,根据你的处理器类型选择,我的机子是32位处理器.
2.windows下安装配置SVN时:
右键->TortoiseSVN->Import...
URL of repository输入“svn://localhost/”
ok 后总是提示下面这个错误:
Error: 期望文件系统格式在“1”到“3”之间;发现格式“4”
解决:服务器与客户端版本应一致
3.Error: Can't connect to host '': 由于目标机器积极拒绝,无法连接
解决:应该是svnserve服务没起来,在cmd行下查看telnet t loaclhost 3690也失败,这就说明svn服务器端没有装好。
需要在bin目录下新建个bat文件,内容如下:
sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r d:\svnhome" depend= Tcpip start= auto
sc start svnserve
pause
保存,然后运行,就可以了。
作为服务器端,要启动服务
4.Authorization failed
解决:
[general]
#anon-access = read
#auth-access = write
#password-db = passwd
#authz-db = authz
password-db前面的 # 号去掉,然后去掉他前面的空格。保存。
在password中:
[users]
#harry = harryssecret
#sally = sallyssecret?
前面的 # 号去掉
参考:
http://www.subversion.org.cn/?action-viewnews-itemid-1
http://www.0x32.cn/html/y2009/182.html
http://bbs.iusesvn.com/archiver/tid-129.html