1window 安装svn服务器,软件下载
下载Subversion服务器程序.
转到官方网站下载二进制安装文件,转到二进制软件包下载部分,找到Windows NT,2000,XP和2003部分,然后选择“此目录”,以便我们可以看到许多下载,目前可下载svn-1.4.0-setup.exe.
为Subversion的Windows客户端下载TortoiseSVN.
TortoiseSVN是一组扩展Windows Shell的工具. 它可以被视为Windows资源管理器的插件. 安装后,Windows可以识别Subversion工作目录.
官方网站是TortoiseSVN. 下载方法类似于先前的svn服务器. 在下载页面上,我们可以选择要下载的版本. 当前最高的稳定版本安装文件是TortoiseSVN-1.4.0.7501-win32-svn-1.4.0 .msi.
2. 服务器和客户端安装
服务器安装,直接运行svn-1.4.0-setup.exe,并根据提示进行安装,这样我们就有了一组可以运行服务器的环境.
要安装TortoiseSVN,也可以直接运行TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi并按照提示进行安装,但最终完成后将提示您重新启动. 实际上,重新启动只会在Windows中制作svn的工作副本. 特殊样式生效,与所有实际功能无关. 在这里,为了立即看到良好的效果,我们仍然重新启动机器.
3window 安装svn服务器,建立存储库(Repository)
要运行Subversion服务器,必须首先建立一个存储库,该存储库可被视为用于在服务器上存储数据的. 安装Subversion服务器后,可以直接运行它,例如:
svnadmin创建E: \ svndemo \ repository
将在目录E: \ svndemo \ repository下创建一个存储库.
我们还可以使用TortoiseSVN以图形方式完成此步骤:
在目录E: \ svndemo \ repository下,“右键单击-> TortoiseSVN->在此处创建存储库...”,然后您可以选择存储库模式,只需在此处使用默认模式,然后创建一个系列目录和文件.
4,配置用户和权限
转到E: \ svndemo \ repository \ conf目录并修改svnserve.conf:
#[一般]
#password-db = passwd
更改为:
[一般]
password-db = passwd然后在同一目录中修改passwd文件并删除以下三行注释:
#个[用户]
#harry = harryssecret
#sally = sallyssecret
最后变成:
[用户]
harry = harryssecret
sally = sallyssecret
5,运行独立服务器
在任何目录中运行:
svnserve -d -r E: \ svndemo \ repository我们的服务器程序已启动. 注意不要关闭命令行窗口,关闭窗口也会停止svnserve.
在Windows服务中运行: sc create svnservice binPath =“” D: \ Program Files \ Subversion \ bin \ svnserve.exe --service -r E: \ SVN“ DisplayName =” SvnService“ depend = Tcpip start = auto <<
6,初始化导入
进入我们要导入的项目的根目录,在本例中为E: \ svndemo \ initproject,该目录中有一个readme.txt文件:
右键单击-> TortoiseSVN->导入...
存储库的URL输入“ svn: // localhost /”
好
完成后,目录没有更改. 如果未报告错误,则数据已导入到我们刚刚定义的版本库中.
应注意,可以在安装了TortoiseSVN的另一台主机上完全执行此步骤. 例如,运行svnserve的主机的IP为133.96.121.22,在URL部分输入的内容为“ svn: //133.96.121.22/”.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-246978-1.html