使用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代码即可
使用VisualSVN建立SVN Server的更多相关文章
- 使用VisualSVN建立SVN服务器
原地址:http://blog.csdn.net/happyjiang2009/article/details/5719988 以前使用官方Subversion搭建SVN版本控制环境,感觉很繁琐,需要 ...
- WIN7使用VisualSVN建立SVN服务器
使用SVN开发十分的方便,这样就不用每次都拷贝粘贴来备份了,网上看到一篇给自己的windows电脑安装SVN服务器的使用非常方便. 1.下载安装文件(服务器端和客户端) 服务器端采用VisualSVN ...
- CentOS7 基于 subversion 配置 SVN server
由于 Window Server 环境下,VisualSVN Server Community 版本只支持 15 个同时在线用户,所以彻底放弃 Windows Server,在 Linux Serve ...
- 如何在WIndows电脑上安装 SVN Server 实现代码版本控制
One 下载-安装 SVN SVNServer 先去官网下载服务器版本的svn server,下载地址 :https://www.visualsvn.com/server/download/ 选 ...
- SVN Server配置详解 及备份
SVN简介和工作原理 subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件.Subversion支持linux和wind ...
- Linux 搭建SVN server
一. SVN 简单介绍 Subversion(SVN) 是一个开源的版本号控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository ...
- (总结)CentOS Linux搭建SVN Server配置详解
PS:虽然在公司linux服务器上搭建过几次svn,但是时间长了,有些配置操作会忘掉,上网搜索的结果都不大满意,有幸在前几天看到一篇算是最满意的svn搭建文章,转载一下以备以后使用,原文地址 ...
- redmine和svn server的部署
作为一个程序猿,想要很好的管理自己项目和代码,我们需要一些工具做辅助. 项目管理工具redmine和代码版本管理工具 SVN(Subversion). 我们选择在虚拟机里面安装windows部署这两套 ...
- linux上svn连接visual svn server时ssl鉴权失败,问题解决(转)
场景:1.在windows 7上安装了visual svn server作为自己的svn服务器. 2.在虚拟机centos 6.3上使用svn客户端check代码,报错: [plain] view p ...
随机推荐
- editplus3运行Python程序
editplus3是一款不错的编辑器,他可以编译,运行java,php等各种程序,现把他运行Python程序的方法贴出来,首先得安装python,然后打开editplug3,工具——配置用户工具——组 ...
- npm 介绍
安装NPM NPM的全称是Node Package Manager,如果你熟悉ruby的gem,Python的PyPL.setuptools,PHP的pear,那么你就知道NPM的作用是什么了.没 错 ...
- linux 缺少动态连接库.so--cannot open shared object file: No such file or directory
error while loading shared libraries的解決方法 执行行程式時,如此遇到像下列這種錯誤: ./tests: error while loading shared l ...
- G面经prepare: Friends Recommendation
想想如果你用linkedin或者facebook, 给你一个人和他的朋友关系网,你会怎么给一个人推荐朋友 一个例子就是A-B, A-C, B - D, B - E, C - D,这个时候问我应该推荐谁 ...
- 使用visual studio 2012 编译opencv2.4.9
最近,由于需要从opencv源码部分对opencv中的某个函数进行修改,以提升算法的速度,因此一直在尝试使用vs2012来编译opencv.期间不乏多次的失败.今天通过实验发现了自己编译的opencv ...
- Java基础(50):二分法查找的非递归实现和递归实现(完整代码可运行,参考VisualGO理解更佳)
一.概念 二分查找算法也称折半查找,是一种在有序数组中查找某一特定元素的搜索算法. 二.算法思想 搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束:如果某一特定元素大于或者 ...
- URAL 1018 Binary Apple Tree(树DP)
Let's imagine how apple tree looks in binary computer world. You're right, it looks just like a bina ...
- JSon_零基础_002_将List类型数组转换为JSon格式的对象字符串,返回给界面
将List类型数组转换为JSon格式的对象字符串,返回给界面 所需要导入的包: 编写bean: package com.west.webcourse.po; /** * 第01步:编写bean类, * ...
- 《科学》封面:人工智能终于能像人类一样学习 zz
原文地址:http://tech.sina.com.cn/d/i/2015-12-12/doc-ifxmpnqi6368668.shtml science Human-level concept ...
- SSO系统的分析与架构
随着公司子系统越来越多,一直以来使用ucenter的同步登录方式的性能以及效率问题显得越来越大,重新构建一个SSO系统显得势在必行. 通过google搜索关于SSO单点登录文章,发现以下文章关于新浪微 ...