使用VisualSVN建立SVN Server

首先去官网下载安装包。http://subversion.apache.org/packages.html找到windows的,选择VisualSVN-》VISUALSVN SERVER

双击开始安装

下一步,选择标准版本(企业版九百多刀,屌丝买不起)

第一个是安装目录,第二个是库的配置存放目录

一直next,安装完毕后打开的样子:

左边导航栏,右击,新建库

输入库的名字

这里选择库的读写权限以及对谁开放,其实不一定在这里设置,3个中可以随便选一个,建好后再在主界面设置,这里我选了3,自定义权限

在弹出的对话框中选择add

看到默认的用户是Everyone,这里增加个用户,点击create user。

输入用户名和密码

返回刚才的页面,可以看到自己创建的用户,选中这个用户,在下面的permisions中选择一个权限授予给他,这里我选择了读/写。

建库完成

Server下有三个文件夹:库,用户,组。刚才在创建时已经授予了一个用户的权限,这里还可以选择给组group授权,一个group包含多个用户,可以把已经创建的用户加入到组中。在group上点击右键,选择create group

输入组名,TestGroup,然后点击add,选择创建的用户,这里只有刚才创建的一个测试用户,选中,点击ok

可以看到,组的成员中已经有了这个用户

在左侧导航栏中,库名上右键,选择Properties进行授权,同样,给这个组读写权限。因为组中只包含了用户hehehou,其实这个group和上面的hehehou是一样的。实际情况中,一个组远不止一个用户。

下面要把自己的基础代码导入到库中。

在库名上点右键,选择copy URL to Clipboard,复制这个库的url。

这里我svn客户端使用的是比流行的TortoiseSVN。在自己要导入的工程代码目录下,点击右键,选择Import

在url栏上粘上刚才复制的地址,ok。

这时会跳出验证页面,输入刚才创建的用户hehehou和其密码,点击ok,可以看到开始导入代码的过程

全部导入完毕,大功告成!后点击ok。

重新进一下VisualSVNServer,可以看到刚才导入的代码。

其他用户想下载代码,只需在TortoiseSVN客户端设置好服务器ip后check out代码即可

时间: 2024-10-24 04:57:45

使用VisualSVN建立SVN Server的相关文章

使用VisualSVN建立SVN服务器

原地址:http://blog.csdn.net/happyjiang2009/article/details/5719988 以前使用官方Subversion搭建SVN版本控制环境,感觉很繁琐,需要手动该文件,很麻烦,今天在网上看到了VisualSVN搭建版本控制环境的方法,写出来和大家分享一下.欢迎提出问题O(∩_∩)O~ 1.下载安装文件(服务器端和客户端) 服务器端采用VisualSVN,一个可用的下载地址是:http://idc218b.newhua.com/down/VisualSV

CentOS下搭建SVN Server

1. 介绍 这里想在CentOS上搭建的是基于http访问的SVN Server 2. 软件准备 安装相关软件 yum install httpd httpd-devel mod_dav_svn subversion mod_ssl .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; backgro

如何在WIndows电脑上安装 SVN Server 实现代码版本控制

One 下载-安装 SVN SVNServer  先去官网下载服务器版本的svn server,下载地址 :https://www.visualsvn.com/server/download/   选择一个版本进行下载                 Two 配置 Repositories就是仓库   Users管理登录用户  Two--1 设置添加用户    输入帐号密码 确认就好 ----->      Two--2 在仓库中 增加项目文件,选择FSFS repository文件仓库 ---

本地建立SVN服务器

想在自己电脑上搭建SVN服务器,于是有以下步骤. 首先明确SVN服务包括服务器和客户端,平时听到的TortoiseSVN就是一个客户端. 首先下载两个软件,服务器端我使用的是VisualSVN,版本是VisualSVN-Server-2.7.7.msi,客户端是TortoiseSVN,版本是npp.6.6.8.Installer.1406601028.exe 安装完两个软件. 打开VisualSVN,如图所示: 建立一个版本库,操作过程如图所示: 这里没有选择上面空的版本库,也是为了简便,下次实

虚拟机centos上建立svn服务器

其实网络上有不少人都分享过用linux建立svn服务器的过程,但是实际自己操作起来还是困难重重的,很多错误就稀里糊涂的出现了.鄙人学了2天的linux基本命令操作,就急急跑来完成第一个任务:建立svn服务器.由于底子薄,出了问题更是比别人付出千百倍的能力去解决,真是不容易啊 言归正传,第一步先安装svn的软件 # yum install subversion: 然后建立一个专门用来装SVN东西的目录 #mkdir /svn/ 使用svn自己带的命令来在这个目录下面再做一个目录 #svnadmin

Visual SVN Server+TortoiseSVN进行源代码管理

安装VisualSVN Server 安装完之后,可配置SVN Server的IP地址,右键下图红色部分,选择属性,然后可配置ServeName和IP Address 之后可以创建用户.用户组和项目库的地址,分别点击Repositories及Users目录 可以对项目库中的每一个文件夹分配用户或者用户组,默认Everyone都可以访问该目录. 安装TortoiseSVN 将文件夹上传到SVN Server 然后就可以选择项目库的地址,或者新建文件夹等 项目的导出 直接在任意目录右键,然后点击SV

(总结)CentOS Linux搭建SVN Server配置详解

PS:今天给开发的同事搭建一个公网的SVN Server,google一下,发现下面这篇最详细,就记录下来,重新排版一下.顺便根据自己的使用经验,补充了几个细节和总结.本文配置是基于CentOS 5.x的,但一样适用于其他Linux发行版! SVN简介和工作原理 subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件.Subversion支持linux和windows,但较多安装在linux下. svn服务器有两种运行

SVN Server配置详解 及备份

SVN简介和工作原理 subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件.Subversion支持linux和windows,但较多安装在linux下. svn服务器有两种运行方式:独立服务器和借助于apache. svn://或http://svn客户端tortoisesvnsvn的基本工作原理: 在一台服务器上建立一个源代码库,库里可以存放许多不同项目的源程序.有源代码库管理员统一管理这些源程序.每个用户在使用

linux上svn连接visual svn server时ssl鉴权失败,问题解决(转)

场景:1.在windows 7上安装了visual svn server作为自己的svn服务器. 2.在虚拟机centos 6.3上使用svn客户端check代码,报错: [plain] view plaincopyprint? #svn checkout https://192.168.0.104:8443/svn/DblList svn: OPTIONS of 'https://192.168.0.104:8443/svn/DblList': SSL handshake failed: SS