使用VisualSVN进行版本控制

在软件开发的过程中,很多公司都使用SVN作为版本控制工具,那么在Windows下如何搭建SVN环境呢?使用VisualSVN便能轻松搞定。VisualSVN分为客户端和服务器,VisualSVN Server用于构建SVN服务器,

VisualSVN是Visual Studio的一个插件,无缝地集成Subversion和TortoiseSVN到Visual Studio中。

1. 搭建SVN服务器环境

1.1 从VisualSVN官方网站上下载VisualSVN Server的最新版本,地址:https://www.visualsvn.com/server/download/

1.2 安装VisualSVN Server,安装过程很简单,一路Next,此处不再介绍

1.3 打开VisualSVN Server,创建一个Group, 如EA

1.4  创建User如JACK并添加到Group EA中

1.5 新建Repository,如MFC,同时给User JACK读写权限

1.6 查看刚刚创建的Repository是否可以正常访问,在MFC上右键,选择Copy URL to Clipboard,然后打开浏览器,在地址栏里粘贴刚才复制的内容,输入用户名和密码

如出现以下画面,则为Repository创建成功

2.  搭建SVN客户端环境

2.1 下载安装TortoiseSVN,地址:http://tortoisesvn.net/downloads.html

2.2 下载安装VisualSVN,地址:https://www.visualsvn.com/visualsvn/download/

VisualSVN安装完成后,打开Visual Studio,会发现菜单上多了一个VisualSVN菜单

2.3 将项目上传到SVN服务器

在解决方案上右键,选择Add Solution to Subversion...

然后在解决方案上右键,选择Commit...,可以在编辑框里输入备注信息,点击OK

此时查看VisualSVN Server,发现代码已经上传到服务器

大功告成,SVN服务器和客户端搭建完毕

时间: 2024-10-09 21:05:13

使用VisualSVN进行版本控制的相关文章

使用VisualSVN建立SVN服务器

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

vs2010+ Ankhsvn使用详解

1.为什么要用VisualSVN Server,而不用Subversion? 回答: 因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式[http协议]访问,一般还要安装配置Apache,如果是新手,岂不是很头痛?而VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻烦.安装的时候SVN Server已

“花生壳” + “VisualSVN” 巧妙实现远程代码版本控制

最近由于项目需要,要远程访问svn服务器,但是没有固定域名和ip,因此就打算用花生壳申请一个免费的域名构建一个服务器,再把VisualSVN部署在服务器上,就可以在外网访问了(如果你有固定的域名和服务器就不用这么麻烦了).下面说一下具体创建过程; 一.安装VisualSVNServer VisualSVN Server下载地址:http://www.visualsvn.com/server/ VisualSVN Server的具体安装和配置过程请参考http://www.cnblogs.com/

用VisualSVN做项目版本控制

一.SVN服务端 1.VisualSVN Server下载: http://download.csdn.net/detail/jiminull/4448874 或 http://www.visualsvn.com/server/download/ VisualSVN Server是免费的 2.VisualSVN Server安装: 下载完VisualSVN Server后,只要双击VisualSVN Server安装文件,按步骤点击下一步安装即可,VisualSVN Server捆绑安装了Apa

【版本控制】VisualSVN Server更改SVN版本库存放路径的方法

最近也玩起了SVN软件版本管理,在本机上安装了VisualSVN Server+TortoiseSVN,感觉还不错吧.但是,版本库存在哪里呢?在安装VisualSVN Server时,已经默认设置了,只是当时没有在意,现在想换个路径存放,怎样实现呢?原来很简单. 如下图所示:打开VisualSVN Server,在VisualSVN Server(Local)上右键点击:Propeties,打开属性对话框. 在Storage 页中,有默认的Repositories Root地址,点击Browse

TortoiseSVN与VisualSVN Server搭建SVN版本控制系统【转】

转自:http://www.cnblogs.com/xing901022/p/4399382.html 本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN系统. 背景知识 首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是 把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑:再把修改后的代码提交到该目录中. 多人协作开发也

lzugis—搭建属于自己的小型的版本控制SVN

对于不了解SVN的同志们可以参考下"mh942408056"的这篇博文,SVN简介,链接地址为:http://blog.csdn.net/mh942408056/article/details/7629036 本文讲述的是如何应用VISUAL SVN SERVER和Dreamweaver CS6搭建自己的程序备份与版本控制. 首先,得下载安装这两个软件.你可以从VISUAL SVN SERVER的官网上获取到VISUAL SVN SERVER的安装包,VISUAL SVN SERVER

android版本控制

这里比较抽象一点,因为网上有很多教程,就大致写一下课堂笔记好了 1 版本控制 为什么需要版本控制: ①原本正常工作的代码,修改之后再改回来程序不能正常工作 ②程序昨天还能正常运行,修改了之后,今天就不能正常运行了. 代码冻结环节:当遇到重大节假日的时候,春节前一两周把代码冻结起来,不允许修改. ③客户修改需求 ④有人在代码里做了手脚,程序员不承认这是自己的代码 ⑤代码拥有者的权限 ⑥A修改了一部分代码,B修改了一部分代码,两者分开用都可以,放在一起出BUG ⑦工作量统计 ⑧项目源码版本的备份和记

[转]TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN系统. 背景知识 首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是 把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑:再把修改后的代码提交到该目录中. 多人协作开发也是如此. 因此需要一个类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的