SVN在windows的安装和使用

摘要:
Password db=passwd指定SVN资源库使用passwd文件保存用户名和密码配置。conf目录中的密码文件添加到以下行gwcheng=gwcheng。用户被添加到SVN资源库。用户名是gwcheng,密码是gwcheng。完成上述配置后,SVN服务器已配置完毕。接下来,您可以启动SVN服务。在命名行中输入以下命令:svnserve-d-rD:svData在上述命令中,svnserve是SVN服务器安装路径的bin目录中的可执行程序,d:svData是SVN资源库的存储位置。运行此命令以启动SVN服务器。

第一步 下载SVN服务器端 

https://sourceforge.net/projects/win32svn/

1. 安装

双击刚才下载的文件安装,注意把安装所有功能都勾上

SVN在windows的安装和使用第1张

 2.查看环境变量,如果没有自动新增对应的环境变量,就需要手动增加环境变量:

  将安装目录的bin文件目录复制到环境变量里,用分号隔开

3.检查安装是否成功

  配置完环境变量后,运行cmd,输入命令行:svnserve --help

SVN在windows的安装和使用第2张

出现如图所示,则代表svn成功运行。

4. 配置SVN资源库

在电脑的任意位置创建一个空文件夹,用于存放SVN的资源。我在D盘根目录下建了一个svnData

然后在DOS命令行执行如下命令

svnadmin create D:svnDatasvndemo

执行完之后会在D盘svnData下生成一svndemo的目录,里面还有很多生成的文件夹和文件

SVN在windows的安装和使用第3张

进入conf目录下

SVN在windows的安装和使用第4张

配置svnserve.conf文件,取消该文件的如下注释,在77-78行。

anno-access = read

auth-access = write

SVN在windows的安装和使用第5张

上面指定允许匿名用户读取该资源库(如果要禁止匿名用户读取,修改为anno-access = none),授权用户对资源库可以执行读取、写入操作

继续配置该文件

取消下面的注释,在27行。

password-db = passwd

SVN在windows的安装和使用第6张

上面指定SVN资源库使用passwd文件来保存用户名、密码

配置conf目录下的passwd文件

加入如下一行

gwcheng= gwcheng

SVN在windows的安装和使用第7张

上面为该SVN资源库增加了一个用户,用户名为gwcheng,密码是gwcheng

经过上面的配置,SVN服务器已经配置完成了。

接下来可以启动SVN服务了,在命名行输入如下命令

svnserve -d -r D:svnData

SVN在windows的安装和使用第8张

在上面的命令中,svnserve是SVN服务器安装路径下bin目录的一个可执行程序,D:svnData是SVN资源库的保存位置。运行该命令即可启动SVN服务器。

注意:命令行不能关闭 否则服务将被终止。

第二步  下载安装客户端

https://www.visualsvn.com/visualsvn/download/tortoisesvn/

下载后安装,主要把所有选项都选上,比如下图的

SVN在windows的安装和使用第9张

安装完成后在桌面点击右键查看

SVN在windows的安装和使用第10张

 右键快捷方式里,有上图的快捷方式则代表安装客户端成功

第三步 将项目部署到svn服务器端

  将项目发布到服务器

在电脑任意位置建一个文件夹,并放几个文件

我在E盘根目录下建了一个测试项目的文件夹,并放了几个文件

这里写图片描述

在测试文件夹上右键,选择 TortoiseSVN –> Import

这里写图片描述

填写SVN地址

svn//:localhost/svndemo

这里svndemo就是我们在第三步中创建的

这里写图片描述

然后输入第三步配置的用户名密码

这里写图片描述

这样就把项目发布到svn服务器了

第四步 将服务器端的项目检出到本地

从服务器下载项目

在电脑的任意位置即可下载,我在E盘建了一个下载的文件夹用来下载SVN服务器上的项目

这里写图片描述

在下载的项目文件夹中的空白区域右键选择 SVN CheckOut

这里写图片描述

输入svn服务器地址

这里写图片描述

看到如下界面表示下载完成

这里写图片描述

我们看到下载的文件夹中多了很多文件,这些文件就是从SVN服务器上下载的。

免责声明:文章转载自《SVN在windows的安装和使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Openstack并行性能加速IISManager 的启动下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

没有admin权限如何免安装使用Node和NPM

此教程只针对于在windows系统上没有admin权限和软件安装权限,但是又希望能像安装版一样使用Node和NPM的用户。 步骤一: 下载压缩版node 访问https://nodejs.org/en/download, 根据自己的系统,选择下载32位或者64位的免安装压缩包版node。解压压缩包,将node.exe文件拷贝到自己想要存放node的路径,...

MAC自带的SVN进行升级

:http://www.wandisco.com/subversion/download 选择高版本,填写邮箱(下载地址会发送到邮箱中)接收下载地址 在.bash_profile文件中添加环境变量 export PATH=/opt/subversion/bin:$PATH source .bash_profile 下载 svn 文件 svn check...

Linux下Oracle设置环境变量

2013-02-19   linux下oracle设置环境变量   需要设置ORACLE_HOME和ORACLE_SID两个环境变量,再把ORACLE的bin目录添加到PATH中即可,   通常缺省安装的情况下ORACLE_SID=orcl,ORACLE_HOME=/home/oracle/oracle/product/10……这样的形式,   操作步骤...

Wscript.Shell 对象详细介绍

详细 WshShell 对象ProgID Wscript.Shell 文件名 WSHom.Ocx CLSID F935DC22-1CF0-11d0-ADB9-00C04FD58A0B IID F935DC21-1CF0-11d0-ADB9-00C04FD58A0B 下表说明和 WshShell 对象有关的属性。 属性 说明 Environment 返回...

转载 uboot 命令

1、bootm bootm [addr [arg ...]]     - boot application image stored in memory           passing arguments 'arg ...'; when booting a Linux kernel,            'arg' can be the addres...

Python36和Python27共存的方法

Python27和Python37环境的配置 设置环境变量 我的电脑右键属性-高级系统属性-环境变量 选择系统变量中的Path,双击打开 加入你的Python安装路径 C:Python27;C:Python27;Scripts;C:Python36;C:Python36Scripts; 把C:Python27目录下的Python.exe修改成Pytho...