Windows环境下 SVN 服务器搭建全攻略,配置文件详解与步骤指南

SVN服务器搭建所需配置文件详解

1、通过执行以下命令检查SVN服务是否正常监听3690端口:使用`grep svn`命令,若结果显示类似“tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 8646/svnserve”,则表示SVN服务正在正常运行,在桌面上创建一个名为“svntest”的文件夹,在该文件夹上点击右键,选择“Checkout”进行测试。

2、SVN服务器的安装非常简单,只需将下载的压缩包解压到指定文件夹即可,可以解压到“c:svn”路径下,如果是下载的msi安装程序,则直接运行并按照提示完成安装,SVN客户端的安装同样直接运行安装程序即可,可以安装在“C:Program FilesSubversion”路径下,创建版本库时,可以选择一个合适的路径,如“e:svnroot”。

3、假设您的电脑操作系统为Windows 7 64位,需要准备以下软件:VisualSVN-Server-1-x6.msi和TortoiseSVN-2.5.7.55-x64-svn-1.msi,安装完成后,打开VisualSVN Server Manager,右键点击“Repositories”,选择“Create New Repository”,然后输入版本库的名称,testsvn”。

4、搭建SVN服务的第二步是安装服务器端和客户端,下载的服务器端通常是zip压缩包,解压后即可使用,例如解压到“E:s version”,客户端则是一个exe可执行文件,直接运行并按照提示完成安装,安装完成后,系统可能会提示需要重启。

本地SVN服务搭建指南

Windows环境下 SVN 服务器搭建全攻略,配置文件详解与步骤指南  第1张

1、创建用户和用户组,并分配相应的权限,为用户添加到特定的组,并设置读写权限,以确保团队成员之间权限的合理管理,安装TortoiseSVN客户端后,右键菜单中将出现SVN操作选项,如检出、添加、删除、重命名等,在检出项目时,输入URL并验证用户名和密码,文件将从服务器下载到本地。

2、虽然通常情况下,SVN服务器会搭建在Linux等操作系统上,使用Apache与SVN的集成配置,这样的配置性能更佳,但设置相对复杂,如果SVN服务器仅供个人使用,可以考虑在Windows环境下搭建,目前较为简便的方案是使用VisualSVN Server。

3、在CentOS系统下搭建SVN服务器前,需要准备以下工具:CentOS 7 64位操作系统;关闭Linux防火墙;设置静态IP地址;在系统安装过程中选择安装开发包。

CentOS系统下SVN服务器安装教程

1、安装SVN时,可能会自带Apache服务器,通常情况下,将SVN与Apache集成时,需要修改Apache的配置文件httpd.conf,如果因为安装SVN而自带了Apache与系统中已有的Apache发生冲突,可以尝试修改自带的Apache配置文件,将监听端口从80更改为其他端口。

2、从以下链接下载TortoiseSVN:[下载链接](http://code.google.com/p/rails4scm/downloads/detail?name=tortoisewin32svn.msi),下载后直接点击“next”进行安装,安装完成后,需要重启电脑以生效。

3、通过以下命令安装Apache和SVN:`yum install httpd`,`yum install subversion`,`yum install mod_dav_svn`,创建SVN仓库,执行命令:`mkdir /home/svn`,在SVN仓库目录下创建版本库,执行命令:`svnadmin create /home/svn/xyz`(版本库名为xyz),在`/home/svn/xyz/conf`目录下创建用户及密码。

4、安装virtual-server桌面环境,执行命令:`yum groupinstall "Gnome" "Desktop"`,如果不安装桌面环境,在使用svn登录服务器时可能会出现错误,安装VNC-server端软件,执行命令:`yum install vnc* vnc-server`,修改VNCServer主配置文件,使用命令:`vim /etc/sysconfig/vncservers`,取消注释最后两行。

5、使用命令`svn co http://xxx/trunk /home/www/test`可以将URL中的文件检出至`/home/www/test`目录下,如果要架设一个SVN服务器,可以参考[链接](http://www.uusnn.com.cn/?p=67)中的步骤,创建用户级版本库,并确保正确设置权限。

在Windows平台上安装部署SVN服务器

1、下载TortoiseSVN,下载后直接双击运行安装程序,在安装界面中,点击“next”继续,在安装协议界面,可以直接点击“next”,选择安装路径,如果需要更改,可以点击“Browse”进行选择,如果选择默认安装路径,直接点击“next”即可。

2、服务启动命令为:`net start svnserve`,停止命令为:`net stop svnserve`,也可以通过Windows的服务管理器来操作SVN服务,即通过控制面板—>服务。

3、通过搜索引擎下载所需的软件。

4、VisualSVN安装与配置:访问SVN *** 网站[下载链接](http://visualsvn.com/downloads/)下载服务端安装程序,下载完成后,双击安装程序,按照提示操作,点击“Next”进入下一步,接受勾选框的选项,点击“Next”继续,默认当前选择,点击“Next”进入下一步。

5、打开服务器管理器,添加角色,在“服务器角色”页面,选择安装“网络策略和访问服务”以及“远程访问”两项角色。

Windows环境下搭建SVN服务器指南

1、通过搜索引擎下载所需的软件。

2、在打开的窗口中,点击左侧的第三项“Network”,然后在右侧的“Server name”下方的选择框中输入服务器名称,例如填写“localhost”,也可以填写本地局域网的IP地址,服务端口默认选择80,取消勾选下方的“使用安全连接”,然后点击“OK”。

3、假设您的电脑是Windows 7 64位,需要准备以下软件:VisualSVN-Server-1-x6.msi和TortoiseSVN-2.5.7.55-x64-svn-1.msi,安装完成后,打开VisualSVN Server Manager,右键点击“Repositories”,选择“Create New Repository”,输入版本库名称,testsvn”。