SVN服务器搭建与使用
TortoiseSVN(1.9.5)与VisualSVN Server搭建SVN版本控制系统(中文版)
参考文献:http://www.cnblogs.com/xing901022/p/4399382.html
本片主要介绍如何搭建SVN版本控制系统,主要使用工具:
1. 服务端: VisualSVN Server
2. 客户端:TortoiseSVN + LanguagePack(汉化包)
搭建出图形化管理,以及右键菜单版本控制管理的SVN系统。
背景知识
SVN是一种集中式管理代码的版本控制系统,其原理是
把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑;再把修改后的代码提交到该目录中。
多人协作开发也是如此。
因此需要一个类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的服务端——VisualSVN Server。
还需要一个用户的操作端,用于提交更新检出代码,常用的有Eclipse的Svn插件,以及TortoiseSVN(小乌龟)。
个人认为TortoiseSVN与VisualSVN搭配使用最佳。
首先下载和搭建SVN服务器.
VisualSVN Server下载地址:https://www.visualsvn.com/server/download/
ToroiseSVN下载地址:http://tortoisesvn.net/downloads.html
软件下载
下载完成后,应该有这些安装包,如图:
VisualSVN Server安装包:
TortoiseSVN安装包和LanguagePack简体中文语言包:
安装VisualSVN server
双击VisualSVN Server安装文件(我这里用的是3.3.1版本演示,与3.5.10安装一致),点击Next,进入下一步,如下图:
接受安装,点击Next,进入下一步,如下图:
默认选择即可,第一项是安装VisualSVN Server以及控制台,最后一项是自动加入环境变量,
选择最后一项就不用自己再手动配置环境变量了。点击Next,进入下一步,如下图:
选择标准安装(免费)即可,如下图:
确认文件安装目录,以及代码库的位置(你的代码想要保存的位置),注意,一旦这个位置的代码库文件被删除,可就无力回天了。
Location是指VisualSVN Server的安装目录,Repositories是指定你的版本库目录;Server Port指定一个端口,Use secure connection勾选表示使用安全连接。
点击Next,进入下一步 如下图:
点击Install,安装,如下图:
确认,直接打开控制管理界面,如下图:
安装结束后,启动VisualSVN Server Manager(控制管理界面),如下图:
双击TortoiseSVN安装文件(我这里用的是1.8.11版本演示,与1.9.5安装一致),点击Next,进入下一步,如下图:
创建资源库
管理代码
SVN服务器搭建与使用相关推荐
- SVN服务器搭建--Subversio与TortoiseSVN的配置安装
SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...
- Linux centos7 下 svn 服务器搭建
摘自:https://www.cnblogs.com/mymelon/p/5483215.html 鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在 ...
- SVN服务器搭建和使用(二)
上一篇 SVN服务器搭建和使用(一) 介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及Tortoi ...
- linux 中 svn 服务器搭建 重启
鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...
- linux 中 svn 服务器搭建 重启
鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...
- svn服务器搭建之SlikSvn
SVN服务器搭建 二进制文件下载地址http://subversion.apache.org/packages.html 我下载的是sliksvn,都差不多的,安装好后, 手动创建一个目录,如d:\s ...
- 外网下的svn服务器搭建
外网下的svn服务器搭建 由于需要在不同的地方联合开发项目,因此需要能够搭建一个能够在外网访问的svn服务器,这里为叙述方便,假设svn服务器所在为机器S,客服端机器为C,S和C通过互联网相连. 步骤 ...
- SVN服务器搭建教程
背景 在windows云服务上使用VisualSVN Server搭建svn服务器,自己本机使用TortoiseSVN作为客户端来连接. 方法 1.安装 VisualSVN Server下载地址: D ...
- svn服务器配置文件添加用户后需要重启吗,linux 中 svn 服务器搭建 重启
鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始****** ...
- linux下svn服务器搭建及使用
文章目录 1. 安装svn客户端 2. 安装svn服务器 3. 在svn目录下创建版本库 4. 修改版本库配置文件 4.1 修改 authz 文件 4.2 设置密码 passwd 4.3 修改 svn ...
最新文章
- 哪些是我们必须要会深度学习知识
- 向碳基芯片更进一步:台积电、斯坦福等联手开发碳纳米管晶体管新工艺,性能逼近硅元件...
- 皮一皮:多少人的爱情在昨天就像他一样...
- 笔试题:写一个ArrayList 的动态代理类
- 在vue中使用代理地址出现将代理拦截地址拼接到了接口请求中的情况
- 使用 MaxCompute(原ODPS) java sdk 运行安全相关命令
- java调用FFmpeg及mencoder转换视频为FLV并截图
- C程序设计语言现代方法08:数组
- 七牛播放器SDK的crash坑
- html5 drag移动位置,HTML5拖拽功能drag
- IDEA插件(BindED)——查看class文件的十六进制
- 可集成到APP的车架号识别sdk
- uniapp—— 微信小程序ios上音频播放没有声音
- Excel高级图表制作②——帕累托图
- 《rework》读书摘要
- Python制作爱心跳动代码,这就是程序员的烂漫吗
- idea 撤销和前进快捷键
- lesson3 肥胖计算器
- 环信php创建群组,群组@功能
- C++ STL函数库 pair (henu.hjy)