WINDOWS下搭建SVN服务器端的步骤
本教程以64位win10系统为例在本地搭建svn服务器,安装完成后,即可访问本地svn服务。。。
本教程以64位win10系统为例在本地搭建svn服务器,安装完成后,即可访问本地svn服务。
⼀、⾸先准备三个软件:1.VisualSVN-Server-3.6.3-x64.msi(svn服务端)2.TortoiseSVN-1.9.6.27867-x64-svn-1.9.6.msi(svn客户端)3.LanguagePack_1.9.6.27867-x64-zh_CN.msi(TortoiseSVN 的汉化包)打开⽹页拉到最后,看到以下的软件下载下来⼆、安装好了,接下来是具体的安装过程,安装顺序是1.VisualSVN-Server-3.6.3-x64.msi(svn服务端)2.TortoiseSVN-1.9.6.27867-x64-svn-1.9.6.msi(svn客户端)3.LanguagePack_1.9.6.27867-x64-zh_CN.msi(TortoiseSVN 的汉化包)1.我们先安装:VisualSVN-Server-3.6.3-x64.msi当然,你可能发现没有看到东西,那是我们还没设置账号和密码添加user 如下:然后添加⼀个groups接着去修改⼀下项⽬的配置⽂件变成这样继续配置本地访问好,现在可以去浏览器访问了,可以直接在浏览器地址栏输⼊ localhost ,回车或者以下⽅法然后 user 的作⽤出来了,浏览要授权⼀下成功了以上 svn服务器安装完成2.安装:TortoiseSVN-1.9.6.27867-x64-svn-1.9.6.msi(svn客户端),这个⽐较简单,⼀直next 就⾏如果在电脑⽂件空⽩处右击,出现以下情况就是安装成功 3. 汉化: LanguagePack_1.9.6.27867-x64-zh_CN.msi以上svn客户端安装完成并且汉化成功。
Windows下使用VisualSVN,Server搭建SVN服务器
三一文库()〔Windows下使用VisualSVN,Server搭建SVN服务器〕*篇一:Windows系统下Svn服务器搭建和使用Windows系统下Svn服务器搭建和使用1.1Windows环境下svn服务器搭建Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN 服务器.1.1.1下载现在Subversion已经迁移到apache 网站上了,下载地址:这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统下面的二进制文件包一共有5种,如图:VisualSVNserver服务端和TortoiseSVN客户端搭配使用.点开上面的VisualSVN连接,下载VisualSVNserver,如图:1.1.2安装VisualSVNServer点击next点击next点击next选择StandardEdition标准安装点击nextLocation是指VisualSVNServer的安装目录,Repositorys是指定你的版本库目录.ServerPort指定一个端口,Usesecureconnection勾山表示使用安全连接,UseSubversionauthentication表示使用Subversion自己的用户认证.点击Next,进入下一步,如图:点击next点Install,进入下一步,如图:*篇二:windows下搭建SVN服务器及配置1.安装SVN至我的电脑。
最好使用英文路径,而且路径中不要有空格。
双击VisualSVN-3.0.4.msi-进入SVN安装欢迎界面,点击“Next”-进入版权相关声明界面,点击“Next”-进入安装目录选择界面,作者选择的是D:\ProgramFiles\VisualSVN,点击“Next”-进入安装确认界面,点击“Install”-安装结束界面,点击“Finish”结束安装。
Windows下的SVN环境搭建详解
Windows下的SVN环境搭建详解前⾔:最近因为要和其他⼈合作开发项⽬,所以花时间搭建了SVN的环境。
因为是初次使⽤SVN,对于SVN的环境搭建很不熟悉,再加上⽹上的教程都介绍的⽐较粗略,导致前前后后重做了⼏次。
当然最终是搭建成功了。
以下是个⼈搭建SVN环境时的⼀些⼼得体会,现分享给⼤家。
第⼀步、下载所需程序并安装1. 下载Subversion服务器 for windows访问下载(如果要结合eclipse SVN使⽤,不要下载最新的,具体情况见注释),下载了zip包后,解压缩(解压缩的⽂件相当于程序安装⽂件),我将解压缩的⽂件放到了D盘(D:\Program Files\svn-win32-1.7.11),各位可以根据喜好存放。
2. 下载TortoiseSVN客户端访问下载,安装后能够进⾏TortoiseSVN的setting和查看Repository。
在任意⽂件夹/⽂件右键就会看到“TortoiseSVN”菜单项。
如果不喜欢英⽂,可以下载⼀个中⽂语⾔包。
安装语⾔包后,在setting⾥⾯设置语⾔为中⽂即可。
第⼆步、建⽴SVN版本库 (Repository)⾸先创建⼀个空⽂件夹D:\SVNRepos(⽂件名和存放的位置根据个⼈喜好设置),作为所有版本库的根⽬录,便于集中管理所有版本库。
下⾯有两种⽅法创建版本库:第⼀种:需要使⽤Subversion的命令,为了⽅便以后操作⽅便,我配置了Subversion的环境,在环境变量⾥⾯加上D:\Program Files\svn-win32-1.7.11\bin;,具体配置⽅法我就不详细说明了。
在开始菜单运⾏⾥输⼊cmd,回车,进⼊Dos界⾯,然后输⼊ svnadmin create D:\SVNRepos\Repos1这样⼦在D:\SVNRepos⽂件夹⾥⾯建⽴了⼀个⼦⽂件夹Repos1(根据喜好设定⽂件夹名),这就是⼀个版本库,⾥⾯有⼀些⽂件。
第⼆种:在D盘SVNRepos⽂件夹下新建⼀个⼦⽂件夹Repos1(根据喜好设定⽂件夹名),单击⿏标右键,选择“TortoiseSVN”->“Create repository here”,这样版本库就创建成功了。
windows下SVN服务器配置
windows下SVN服务器配置1.下载⽂件,下载最新版本subversion安装⽂件 TortoiseSVN-1.5.4.14259-win32-svn-1.5.3.msi下载 "Subversion Windows Service" 软件包或安装⽂件Setup-Subversion-1.5.3.msi下载 TortoiseSVN shell integration utility2.安装Subversion 服务器由于我下载的是安装版本,安装程序安装后会⾃动设置系统变量.如果你下载的是zip版就需要⼿动设置系统变量..msi版直接安装就可以了.安装到C:\Program Files\Subversion(可⾃⾏设计)⾸先创建SVN储存库(repository)svnadmin create E:\SVNROOT\repository创建完毕后会在⽬录下⽣成若⼲个⽂件和⽂件夹,dav⽬录是提供给Apache与mod_dav_svn使⽤的⽬录,让它们存储内部数据;db⽬录就是所有版本控制的数据⽂件;hooks⽬录放置hook脚本⽂件的⽬录;locks⽤来放置Subversion⽂件库锁定数据的⽬录,⽤来追踪存取⽂件库的客户端;format⽂件是⼀个⽂本⽂件,⾥⾯只放了⼀个整数,表⽰当前⽂件库配置的版本号;3.配置SVN服务器(这个位置就是在你建储存库的地⽅F:\SVNROOT)打开/conf/⽬录,打开svnserve.conf找到⼀下两句:# [general]# password-db = passwd# anon-access = none# auth-access = write去之每⾏开头的#,其中第⼆⾏是指定⾝份验证的⽂件名,即passwd⽂件.anon-access = none 是匿名⽤户不能访问,必须要有⽤户名和密码。
(注意:问题就出在这,⼀定要注意格式去掉注释后要顶格不能有空)同样打开passwd⽂件,将# [users]# harry = harryssecret# sally = sallyssecret格式为“⽤户名 = 密码”,如可插⼊⼀⾏:admin = admin888,即为系统添加⼀个⽤户名为admin,密码为admin888的⽤户4.运⾏SVN服务器运⾏SVN服务可以⽤net stop svnservice停⽌或者net start svnservice来启动服务了也可以在Sevices.msc来启动了。
Window 搭建SVN服务器
Windows 下安装并配置 SVN 服务器全过程文章分类:操作系统最近搭建了一下 SVN 服务器,总结了一下搭建过程,希望可以方便更多的朋友。
1、下载并安装 windows 下 SVN 客户端视图软件“乌龟SVN”,官网下载地址是:/。
32 位 windows 的最新版本是:TortoiseSVN-1.6.7.18415-win32-svn-1.6.9.msi,大小 19 MB,作者上传了一份到 CSDN 资源,下载连接地址:/source/2134092。
乌龟 SVN 安装成功后,打开我的电脑任一文件夹后单击右键,会发现快捷菜单里有了 TortoiseSVN 相关选项。
其实乌龟安装不安装无所谓,尤其是对于命令行喜好的朋友。
2、下载 SVN 最新版本安装文件,官网下载地址是:/servlets/ProjectDocumentList?folderID=81 00,选择最新发布的 SVN 安装文件进行下载。
最新版本是Setup-Subversion-1.6.5.msi,大小 7.4 MB,作者上传了一份到 CSDN 资源,下载连接地址:/source/2134114。
3、安装 SVN 至我的电脑。
最好使用中文路径,而且路径中不要有空格。
双击 Setup-Subversion-1.6.5.msi -> 进入 SVN 安装欢迎界面,点击“Next” -> 进入版权相关声明界面,点击“Next” -> 进入安装目录选择界面,作者选择的是 F:\tools\svn,点击“Next” -> 进入安装确认界面,点击“Install” -> 安装结束界面,点击“Finish”结束安装。
打开 C:\AUTOEXEC.BAT 文件进行编辑,添加以下信息:SET APR_ICONV_PATH="F:\tools\svn\iconv"重启电脑。
4、创建 SVN 存储库。
WIN7系统SVN安装使用教程
WIN7系统SVN安装使用教程1.S VN服务器安装步骤:双击运行“VisualSVN-Server-2.7.9.msi”程序,点击“Next”,勾选安装协议,并点击“Next”2.默认安装SVN服务器和管理控制台,直接选择“Next”3.点击“Standard Edition”配置服务器;4.在新界面中,选择“Location”设置服务器安装路径;选择“Repostories”设置服务器上传的共享文件存放位置。
(需要注意的是磁盘要目录”Repositories“若要修改必须使用全英文);“Server Port”先取消“HTTPS”,再修改端口为8080,然后点击“Next”。
5.点击“Install”,点击“Finish”结束安装。
6.配置SVN服务器:点击“开始”→“所有程序”→“VIsualSVN”→“VIsualSVN Server Manager”7.给SVN服务器设置用户。
可以设置多个用户,根据文件内容对某个用户某个文件夹设置读写权限。
选中"Users",右键点击“Create Users”,在弹框中设置用户名和用户密码,点击“OK”确认。
备注:用户名最好使用英文。
8.如果后期需要重新设置密码,直接在“Users”菜单中,选中用户,右键点击“Set Password”。
备注:修改密码必须在服务器端电脑操作。
9.设置共享文件夹目录。
选中左侧“Repositories”,点击右键“Greate New Repository”,在弹出框填写共享文件夹的名称,点击“下一步”;10.直接点击“下一步”;11.点击“Cteate”;12.点击“Finish”完成服务器共享目录的设置。
13.服务器共享文件夹的权限设置步骤:打开SVN服务器,选中需要设置的共享文件夹,右键选中“Properties”。
14.默认所有人都有读取和写入的权限,点击“Add”添加已经建立的账户并设置读写权限。
windows环境下搭建svn
1、下载windows 下服务器端安装包,客户端安装包。
全程“下一步”直接安装。
检测是否安装成功:创建svn 数据库svn db
:
此刻在svn db
包里已经创建文件如下:
conf 配置文件
db
hooks 操作时的回调函数
locks 文件加锁
format 版本
2、服务器端安装配置。
修改svn serve.conf
文件:
打开
修改文件passwd
文件
添加用户=
密码
3
、权限设置
此服务窗口不可关闭。
4、启动svn
服务
5
、浏览库
6、checkout
7、创建项目add
windows 环境下搭建svn
2012年3月6日
10:08
将项目添加到svn:TortoiseSVN--->Add
add后发现红色感叹号
然后提交SVN Co mmit
显示绿色对号表示已成功。
eclipse下集成svn插件
1、下载
2、安装插件:
打开svn资源库
第一次提交
P1已经提交。
但是它只是建立一个空的项目。
第二次提交代码。
第二次提交
代码已经提交。
Windows下SVN服务器的部署与管理目录
Windows下SVN服务器的部署与管理目录Windows下SVN服务器的部署与管理文件版本说明 ----------------------------------------------------- 1文件版本说明 ---------------------------------------------------------------------------------------------------------- 2 1、安装subversion服务器----------------------------------------------------------------------------------------- 41.1、安装subversion ------------------------------------------------------------------------------------------ 42、建立项目仓库 ----------------------------------------------------------------------------------------------------- 62.1、使用命令行建立项目仓库 ---------------------------------------------------------------------------- 62.2、使用TortoiseSVN客户端建立项目仓库 ---------------------------------------------------------- 83、启用SVN服务 --------------------------------------------------------------------------------------------------- 123.1、手动启动SVN服务 ----------------------------------------------------------------------------------- 121.3、将svn服务设置为Windows服务 --------------------------------------------------------------- 143.3、通过局域网访问svn服务器 ----------------------------------------------------------------------- 194、创建账户、配置使用权限 ----------------------------------------------------------------------------------- 225、管理项目仓库 --------------------------------------------------------------------------------------------------- 235.1、签入一个新项目 --------------------------------------------------------------------------------------- 245.2、签出 ------------------------------------------------------------------------------------------------------- 245.3、查看签出文件的状态--------------------------------------------------------------------------------- 255.4、提交 ------------------------------------------------------------------------------------------------------- 265.5、冲突 ------------------------------------------------------------------------------------------------------- 275.6、文件加锁 ------------------------------------------------------------------------------------------------- 305.7、属性 ------------------------------------------------------------------------------------------------------- 315.8、拷贝、移动文件和目录 ----------------------------------------------------------------------------- 325.9、备份项目仓库 ------------------------------------------------------------------------------------------ 336、附录 ---------------------------------------------------------------------------------------------------------------- 356.1 Windows下subversion的svn命令行乱码问题 ------------------------------------------------ 356.2 SVN字符说明 --------------------------------------------------------------------------------------------- 366.3获得svn的帮助信息 ----------------------------------------------------------------------------------- 366.4建议---------------------------------------------------------------------------------------------------------- 361、安装subversion服务器1.1、安装subversion安装文件:svn-1.4.6-setup.exe。
Windows环境架设SVN服务器
Windows 环境架设SVN服务器硬件设备:PC机软件设备:xp 或者windows2003 ,TortoiseSVN-1.6.14.21012-win32-svn-1.6.16.msi:SVN客户端Setup-Subversion-1.6.16.msi:SVN安装程序SVNService.rar:svn服务命令AnkhSvn-2.1.8420.8.msi部署:1、安装svn服务器端安装Setup-Subversion-1.6.16.msi,我把这个安装在“C:\Program Files\Subversion”目录。
和AnkhSvn-2.1.8420.8.msi(默认安装即可)2、安装TortoiseSVN-1.6.14.21012-win32-svn-1.6.16.msi。
以上两步中的安装选择均选默认。
重启电脑(客户端软件)3、因为这个软件开机就要用,所以对开发者来讲把它安装成一个服务是最好的(这样电脑一启动这个软件的服务器就运行了,要不然你要到命令行模式去手工启动服务)。
下面就来讲述怎么样把它设置成一个服务。
1) 把“SVNService.exe”拷贝到“C:\Program Files\Subversion\bin\”2) 在D盘新建文件夹d:\svn. 进入命令行模式:开始菜单--运行--进入“C:\Program Files\Subversion\bin\”这个目录。
打入命令:svnservice -install -d-r "d:\svn"。
(这一步很重要很重要,以前我就是这一步误解走了很多弯路)。
具体详细介绍见3.3。
把它设为自动启动:开始菜单--控制面板--性能维护--管理工具--服务,进去以后你会在服务列表中看到svnservice这个服务,右击--把它设为自动启动(这样开机的时候这个服务也启动了)3) 这里就是把“d:\svn” 这个目录指定为SVN版本控制的服务目录(网上很多帖子把上面这个命令称作建立仓库是不对的)其实这个目录应该称作仓库所在的目录,假如我有有三个仓库:repository_1,repository_2,repository_3他们的位置应该是:d:\svn\repository_1, d:\svn\repository_2,d:\svn\repository_3。
svn使用指南windows环境版
svn使用指南windows环境版SVN是一个开源版本控制系统,能够有效地管理和追踪项目的变化。
在Windows环境下,可以使用TortoiseSVN来进行SVN操作。
本文将为您提供SVN的使用指南。
1. 安装TortoiseSVN2.创建SVN仓库2.1在本地选择一个文件夹,用于存放SVN仓库。
2.2 右键点击该文件夹,在弹出菜单中选择“Create repository here”。
2.3 在弹出的对话框中,选择“Yes”来创建Trunk、Tags和Branches目录结构。
3.导入项目至SVN仓库3.1在本地选择一个文件夹,用于存放项目文件。
3.2将项目文件拷贝到该文件夹中。
3.3 右键点击该文件夹,在弹出菜单中选择“TortoiseSVN”->“Import”。
3.4 在弹出的对话框中,填写SVN仓库的URL(如file:///C:/SVN/repos/project)和相关描述信息,点击“OK”进行导入。
4.创建工作副本4.1在本地选择一个文件夹,用于存放工作副本。
4.2 右键点击该文件夹,在弹出菜单中选择“SVN Checkout”。
4.3 在弹出的对话框中,填写SVN仓库的URL(如file:///C:/SVN/repos/project)和工作副本目录,点击“OK”进行创建。
5.提交更改5.1在工作副本中对项目文件进行修改。
5.3在弹出的对话框中,填写提交说明,点击“OK”进行提交。
6.更新工作副本6.1 右键点击工作副本文件夹,在弹出菜单中选择“TortoiseSVN”->“Update”。
6.2在弹出的对话框中,点击“OK”进行更新。
7.查看项目历史7.1 右键点击项目文件,在弹出菜单中选择“TortoiseSVN”->“Show log”。
7.2在弹出的对话框中,即可查看项目的提交历史和相关信息。
8.分支和合并8.1 右键点击项目文件,在弹出菜单中选择“TortoiseSVN”->“Branch/Tag”。
Windows下使用VisualSVNServer搭建SVN服务器
Windows下使用VisualSVNServer搭建SVN服务器篇一:Window系统下Svn服务器搭建和使用1.1Window环境下vn服务器搭建1.1.2安装ViualSVNServer点击ne某t点击ne某t点击ne某t选择StandardEdition标准安装点击ne某tLocation是指ViualSVNServer的安装目录,Repoitory是指定你的版本库目录.ServerPort指定一个端口,Ueecureconnection勾山表示使用安全连接,UeSubverionauthentication表示使用Subverion自己的用户认证.点击Ne某t,进入下一步,如图:点击ne某t点Intall,进入下一步,如图:篇二:window下搭建SVN服务器及配置1.安装SVN2.创建SVN存储库。
命令行执行以下命令:vnadmincreateD:\ViualSVN\repoitory这时候vn安装目录下有repoitory文件夹生成。
在这个目录下会自动产生一些目录和文件,如下图:3.SVN服务器相关配置。
打开D:\ViualSVN\repoitory\conf目录,打开vnerve.conf找到以下两行:#[general]#paword-db=pawd去掉每行开头的#,第二行是指定身份验证的文件名,即pawd文件。
保存。
同样打开同目录下的pawd文件,找到以下几行,添加几个用户:4.启动服务器端服务可以用命令行vnerve.e某e-d-rD:\ViualSVN\repoitory,回车后没有什么反应,但是不能把命令行窗口关掉,如果关掉服务就终止了。
启动服务后我们可以测试一下,打开一个myeclipe,项目右键Team->ShareProject,当然客户端程序插件要装好。
选择SVN,点击“Ne某t”->进入共享项目选择创建新的资源库位置,点击“Ne某t”->进入共享项目键入服务器端的Repoitory地址单击OK,输入用户名和密码,如果能看到如下窗口就证明安装配置成功了这样就可以在客户端用前面配置的三个用户进行访问了,注意在其它机器上访问的时候要把localhot改成本机IP手敲启动服务vnerve.e某e-d-rD:\ViualSVN\repoitory如果想开机就启动SVN服务的话,可以创建批处理文件,开机运行SVN服务。
SVN 管理员手册(windows 下)
SVN 管理员手册(windows 下)管理员手册(的服务器搭建(适合本机或局域网使用)基于svnserve 的服务器搭建(适合本机或局域网使用)1..安装svn 服务器下载作为SVN 的服务器端,按提示执行默认安装即可2..启动Subversion 服务在服务器端,打开一个命令行窗口,程序―〉运行―〉cmd,确定用CD 命令进入Subversion 安装目录下的bin 目录,如果默认安装,通常是C:\Program Files\Subversion\bin,运行指令: svnserve -d -r d:\svn其中的-d 参数表示将会作为一个服务程序运行在后台,而-r 参数表示将``D:\svn`` 目录指定为版本库的根目录。
这样,当客户端使用类似svn:// 这样内容的URL 来访问服务器时候,其所访问到的真实版本库,其实就是``D:\svn\foo`` 用上述命令行方式启动的svn 服务有个小缺点,就是服务器端必须要一直开着那个运行了上述命令的DOS 窗口,不能关闭它。
如果不想看到这个窗口,可以将svnserve 安装成windows 的一个services。
需要在命令行窗口键入如下命令删除服务sc delete subversion_service 再用命令如下命令创建服务sc create subversion_service binpath= "c: \Program Files\subversion\bin\ --service -r d:\svn" displayname= "Subversion Repository" depend= T cpip 用命令如下命令启动服务net start subversion_service 用命令如下命令停止服务net stop subversion_service其中删除的服务可能原本没有,但这不影响使用,但如果原有服务没删除则会影响启动设置。
Windows下使用VisualSVN,Server搭建SVN服务器
Windows 下使用 VisualSVN,Server 搭建 SVN 服务器 篇一:Windows 系统下 Svn 服务器搭建和使用 Windows 系统下 Svn 服务器搭建和使用 1.1 Windows 环境下 svn 服务器搭建 Subversion 是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来 下载和搭建 SVN 服务器. 1.1.1 下载现在 Subversion 已经迁移到 apache 网站上了,下载地址: 这是二进制文件包的下载地址 , 你可在左侧的导航栏找到源代码 , 文档的下载地址 . windows 操作系统下面的二进制文件包一共有 5 种,如图: VisualSVN server 服务端和 TortoiseSVN 客户端搭配使用. 点开上面的 VisualSVN 连接,下载 VisualSVN server,如图: 1.1.2 安装 VisualSVN Server 点击 next 点击 next 点击 next 选择 Standard Edition 标准安装 点击 next Location 是指 VisualSVN Server 的安装目录,Repositorys 是指定你的版本库目 录.Server Port 指定一个端口,Use secure connection 勾山表示使用安全连接,Use Subversion authentication 表示使用 Subversion 自己的用户认证.点击 Next,进入下一步,如图: 点击 next 点 Install,进入下一步,如图: 篇二:windows 下搭建 SVN 服务器及配置 1.安装 SVN 至我的电脑。
最好使用英文路径,而且路径中不要有空格。
双击 VisualSVN-3.0.4.msi->进 入 SVN 安装欢迎界面,点击“Next”->进入版权相关声明界面,点击“Next”->进入安装目录选择 界面, 作者选择的是 D:\Program Files\VisualSVN, 点击“Next”->进入安装确认界面, 点击“Install”-> 安装结束界面,点击“Finish”结束安装。
Svn服务器搭建简单教程.
.环境和软件准备操作系统:windowsXP sp2Window-Subvsersion :/servlets/ProjectDocumentList?folderID=91 Windows 常用客户端TortoiseSVN :/downloads请下载subversion 服务器软件和客户端,并默认安装(可以重新启动操作系统,以更新图标显示。
2.配置管理2.1. 创建仓库(svnadmin在硬盘上创建个空目录,作为SVN 的仓库目录。
如:E:\subversion\repository 。
下面使用两种方式创建仓库的初时文件结构和存储方式。
命令方式和TortoiseSVN 客户端方式,后面所有文档都采用两种方式说明,其功能完全相同。
请根据实际情况选择使用。
命令方式(DOS 下:# 默认方式,采用FSFS 方式存储数据,这是推荐方式,管理和迁移相对bdb 方式简单svnadmin create E:\subversion\repository或svnadmin create –fs-type bdb E:\subversion\repositoryTortoiseSVN 客户端注意在最新版本的SVN1.4 ,采用本方式有兼容性问题,该客户端现在好想只支持 1.3 版本的SVN 创建仓库1.使用window exporer 或我的电脑,定位到E:\subversion\repository ,并确保本目录为空。
2.在本目录下,右键菜单中选择“TortoiseSVN ”-> “Create repository here…”3.在弹出的窗口中选择数据存在文件系统方式,使用默认选取(FSFS ,点击确定。
4.检查本目录下是否有生产的系统文件和文件夹,如果有,成功!2.2. 配置服务进入仓库目录下的conf 文件夹。
也就是E:\subversion\repository\conf里面有3 个默认的配置文件:authz ,passwd ,svnserve.confsvnserve.conf 控制svnserve 的启动配置选项,可以配置认证和授权方式,典型的配置是设置由authz 控制授权,passwd 控制认证的方式来控制访问权限。
WINDOWS下搭建SVN服务器端的步骤
WINDOWS下搭建SVN服务器端的步骤在Windows操作系统下搭建SVN服务器端的步骤如下所示:2. 安装Subversion软件3.创建版本库打开命令行窗口,切换到合适的目录下,使用以下命令创建版本库:```svnadmin create <版本库路径>```其中,`<版本库路径>`是新创建版本库的存放路径,可以根据自己的需要选择合适的路径。
4.配置访问权限在`svnserve.conf`文件中,可以设置一些SVN服务器的配置选项。
例如,可以设置允许匿名访问,设置是否允许修改提交日志等。
在`passwd`文件中,可以设置SVN服务器的用户和密码。
每行代表一个用户的信息,格式为`用户名=密码`。
5.启动SVN服务器在命令行窗口中,使用以下命令启动SVN服务器:```svnserve -d -r <版本库路径>```其中,`<版本库路径>`是上述步骤创建版本库时指定的路径。
6.验证SVN服务器的运行状态在浏览器中输入`svn://localhost`,如果能够正常显示SVN服务器的验证信息,则说明SVN服务器已经成功运行。
至此,SVN服务器已经搭建完成。
根据需要,可以对版本库进行权限设置、添加用户、创建项目等操作。
可以使用SVN客户端工具进行后续的版本控制操作。
注意事项:- 确保安装的Subversion软件和操作系统的位数相匹配,即32位系统安装32位软件,64位系统安装64位软件。
- 在Windows系统中,可以将SVN服务器作为服务来启动,这样可以实现开机自动启动,并且在后台运行。
可以使用`sc`命令将SVN服务器注册为服务,具体操作可以参考官方文档或者相关教程。
-在配置访问权限时,可以根据需要设置不同的访问级别,包括读取权限、写入权限、修改权限等。
可以根据项目需求进行灵活配置。
WINDOWS下搭建SVN服务器端的步骤分享(Subversion)
WINDOWS下搭建SVN服务器端的步骤分享(Subversion)1、获取svn程序2、安装 Subversion(以下简称SVN)的服务器端和客户端。
下载下来的服务器端是个 zip压缩包,直接解压缩即可,⽐如我解压到 E:\subversion 。
客户端安装⽂件是个 exe 可执⾏⽂件,直接运⾏按提⽰安装即可,客户端安装完成后提⽰重启。
3、先建⽴空⽬录 E:\svn\repos1 ,注意⼀定是要空的。
然后在 repos1 ⽂件夹上“右键->TortoiseSVN->Create Repository here...”,然后可以选择版本库模式,这⾥使⽤默认的FSFS即可,然后就创建了⼀系列⽂件夹和⽂件,同命令⾏建⽴的⼀样。
(这⼀步注意svn服务端要和库⽬录在同⼀个盘符下⾯,否则提⽰找不到⽬录)4、进⼊命令⾏并切换到subversion的bin⽬录。
输⼊如下命令:svnserve.exe --daemonsvnserve 将会在端⼝ 3690 等待请求,--daemon(两个短横线)选项告诉 svnserve 以守护进程⽅式运⾏,这样在⼿动终⽌之前不会退出。
注意不要关闭命令⾏窗⼝,关闭窗⼝会把 svnserve 停⽌5、配置⽤户和权限⽤⽂本编辑器打开E:\svn\repos1\conf⽬录,修改svnserve.conf:将:# password-db = passwd改为:password-db = passwd即去掉前⾯的 # 注释符,注意前⾯不能有空格。
然后修改同⽬录的passwd⽂件,增加⼀个帐号:将:[users]# harry = harryssecret# sally = sallyssecret增加帐号:[users]#harry = harryssecret#sally = sallyssecrettest = test6、初始化导⼊(在做这⼀步之前⼀定要执⾏第5步)下⾯就是将我们的数据(项⽬)导⼊到这个版本库,以后就由版本库管理我们的数据。
win7局域网SVN服务器的搭建
第一步:下载文件和安装SVN服务器端下载地址:/servlets/ProjectDocumentList?folderID=91下载的安装包点击安装即可。
服务端安装好后软件会自动在系统的环境变量中增加相应的值,测试是安装完成可以在cmd命令行中输入“svn”或者“svnadmin”来测试能否运行。
第二步:部署存储库并运行服务端建立SVN的存储库,路径以F:\SVNHome为例,创建完该文件后,就进行Windows的服务绑定,以便以后每次重启机器后都能自动运行,这里用到的是Windows自带的创建服务的命令sc,在命令行模式下执行:sc create SVNService binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -rF:\SVNHome" displayname= "SVNService" depend= Tcpip start= auto注意这里的格式,“=”后面是必须空一格的,否则会出现错误。
其中的几个路径分别是服务端安装路径和存储库的路径。
在提示建立成功后,可以直接输入“net start SVNService”来启动服务,或者可以直接在“管理工具”的“服务”中直接启动。
第三步:创建项目以及配置访问权限进入到F:\SVNHome目录下,鼠标右键选择[TotoiseSVN]->[Create Repository href...]进行创建,创建之前保证该目录下没有任何的文件夹和文件。
创建成功后会在里面自动生成几个文件夹:dav目录是提供给Apache与mod_dav_svn使用的目录,让它们存储内部数据;db目录就是所有版本控制的数据文件;hooks 目录放置hook脚本文件的目录;locks用来放置Subversion文件库锁定数据的目录,用来追踪存取文件库的客户端;format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号;conf 存放的是配置文件;访问权限的设置方法:在conf目录下,用记事本打开svnserve.conf,设置如下:[general]anon-access = noneautn-access = writepassword-db = passwd不许有空格第一个用来设置匿名用户的权限none为设置存储库不允许匿名访问第二个用来设置经过授权的用户的权限write为可以写入第三个用来指定授权用户的密码存放文件在同一目录下打开passwd,也就是上面设置的,当然你也可以改成其他的文件名,设置如下:[users]user1 = pass1这里就是指定授权访问用户名和密码,格式为:用户名= 密码多个用户就写多行,设置完之后就大功告成了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
WINDOWS下搭建SVN服务器端的步骤在Windows操作系统上搭建Subversion(SVN)服务器端需要进行以下步骤:
1.安装SVN软件:
2.配置环境变量:
为了方便使用SVN命令行工具,需要将SVN的安装路径(例如
"C:\svn\bin")添加到系统的环境变量"PATH"中。
通过以下步骤实现:-右键点击"我的电脑",选择"属性"。
-在系统属性对话框中,选择"高级系统设置"。
-在系统属性对话框中,选择"环境变量"。
-点击"确定"保存环境变量更改,并关闭对话框。
3.创建版本库:
在搭建SVN服务器之前,需要创建一个版本库来存储代码版本历史。
可以通过以下步骤创建版本库:
- 打开命令行提示符(在Windows中按下"Windows键+R",输入"cmd",然后点击"确定")。
-在命令行提示符中,输入以下命令创建一个新的版本库:
svnadmin create [版本库路径]
例如,输入"svnadmin create C:\svnrepos"来创建一个版本库。
4.配置密码文件:
SVN使用密码文件来管理访问权限。
需要创建一个密码文件,并设置用户的访问权限。
可以通过以下步骤完成:
-在密码文件中添加用户及其密码,格式为"用户名=密码"。
-保存密码文件。
5.配置访问权限文件:
SVN使用访问权限文件来定义用户可以访问版本库的哪些部分。
可以通过以下步骤进行配置:
-在访问权限文件中添加对应的用户及其访问权限,格式为"路径=用户:访问权限"。
-保存访问权限文件。
6.配置服务器:
需要对SVN服务器进行配置,以指定版本库和访问权限文件的位置。
可以通过以下步骤完成配置:
-在文件中找到并修改以下两行:
-配置文件路径:
例如,修改" # anon-access = read"为"anon-access = none",表示禁止匿名访问;
修改" # password-db = passwd"为"password-db
= ../conf/passwd",指定密码文件的路径;
修改" # authz-db = authz"为"authz-db = ../conf/authz",指定访问权限文件的路径。
-配置监听地址和端口:
例如,修改" # listen-address ="为"listen-address = 0.0.0.0",表示监听所有IP地址;
修改" # listen-port = 3690"为"listen-port = 8080",指定监听
端口号。
- 保存"svnserve.conf"文件。
7.启动SVN服务器:
在命令行提示符中,使用以下命令启动SVN服务器:
svnserve -d -r [版本库路径]
例如,输入"svnserve -d -r C:\svnrepos",根据指定的版本库路径
启动SVN服务器。
8.验证SVN服务器:
打开浏览器,输入SVN服务器的地址和端口号进行验证。
例如,"svn://localhost:8080"。
如果成功连接并显示版本库信息,则表示SVN
服务器搭建成功。
这些是在Windows下搭建SVN服务器端的基本步骤。
根据需要,还可
以进一步配置SVN服务器,例如启用SSL加密连接、设置钩子脚本等。