VS中使用ankhSVN
给大家介绍一些SVN的入门知识!希望对大家的学习起到作用!
关于SVN与CVS的相关知识,大家可以自己去google一下。
一、准备
SVN是一个开源的版本控制系统,它可以记录所有的文件修改版本。CVS也是一个版本控制系统,可是现在大家更多的是用SVN,因为SVN不但继承了CVS的优点,而且还有许多的功能是CVS所不具备的。可以肯定,SVN会成为CVS的替代系统。
我们还需要安装一个客户端软件——TortoiseSVN,tortoiseSVN 只是svn 的一个图形化的操作界面, 有了这两个,就可以建立起强大的svn 服务器了。但是如果想通过http 的方式访问,则需要使用apache2.2.x,并将svn 的一些模块集成进去。ankhSVN 则可以实现SVN+Visual Studio 的远 程代码管理。
TortoiseSVN官网下载地址:http://tortoisesvn.net/downloads.html
Subversion官网下载地址(现在的最新版本是到了1.7.4了):http://subversion.apache.org/
大家也可以留言,我会把setup发给大家。
二、使用ankhSVN
在大家安装好了SVN的服务器端和客户端之后(也可以只安装客户端,通过远程访问服务器端)。首先是要在服务器端建立一个“仓库”,用来存在我们要开发的项目。
具体步骤:
1、建立“仓库”,比如说,我们在D盘里新建一个文件夹叫做share,然后在share里再新建一个文件夹叫做svnrepo(用来做项目库)。
这是最简单的方法了,还有一种方法是在控制台中通过命令来创建。运行——cmd。输入:svn help,可以查看相关的命令,这一步骤用到的命令是create大家感兴趣可以尝试一下。
2、设置权限
打开我们刚才的目录,我们可以看到有一些文件夹,conf文件夹保存的是一些配置的信息,打开svnserve
3、添加用户,并设置密码
打开在同一层目录下的passwd
我们这里只是做了一个示范,大家可以根据自己的实际项目,添加相应的用户。
到这基本工作就完成了。
注意: 建立好库之后,则要启用svn 的服务,可以运行cmd 在命令提示符中键入 svnserve –daemon –root D:\share\svnrepo(我们设置的仓库) 回车,命令作用是启用svn 服务器,这样就运行起了svn 服务,特别要注意这个窗口不能关闭,一旦关闭也就停止了svn 服务。
4、测试
4、安装ankhsvn
下载地址:http://ankhsvn.open.collab.net/
安装好ankhsvn后,可以在VS2010中的文件中看到一个subversion的选项,可以通过这个选项打开远程的文件,然后copy到本地等等操作,提供一个文档,供大家学习参考
http://download.csdn.net/detail/yjjm1990/4197334
VS中使用ankhSVN相关推荐
- VS2010中使用AnkhSvn
今天想到要在自己的开发环境IDE(Visual Studio 2010)中安装一个代码管理器的插件,本人在使用VS2005的时候一直都是使用AnkhSvn-2.1.7444.278这版本,使用过程中也 ...
- GNU Make 使用手册(于凤昌中译版)
GNU Make 使用手册(中译版) 翻译:于凤昌 GNU make Version 3.79 April 2000 Richard M. Stallman and Roland McGrath 1 ...
- VS2012使用svn
(一)svn服务器的安装和下载 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站 ...
- 学习 Google Gadgets (一)
一.什么是Google Gadgets以及它的使用环境 Google Gadgets (Google 小工具),是一些比较实用的工具,这些工具运行在不同的浏览器里.Google网站对它的解释是: &q ...
- 面试:第十二章:所有总结
Java基础 java基本类型哪些,所占字节 byte :1个字节 short :2个字节 char :2个字节 int :4个字节 long :8个字节 float :4个字节 double :8个 ...
- linux内核分析(转自某位大哥网上的笔记)
启动 当PC启动时,Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码.BIOS先进行一系列的系统自检,然后初始化位于地址0的中断 ...
- AnkhSvn 在vs2015中没有起到作用问题
打开vs,找到 工具-选项-左侧的"源代码管理"-插件选项-右侧选择AnkhSVN, 下图红框选项,确定, OK.
- Visual Studio/AnkhSVN在VS中出现SVN代码冲突的解决方法
写代码,团队开发,涉及到公共文件,偶尔翻车代码冲突在所难免,在Visual Studio2013集成了AnkhSVN代码管理插件遇到代码冲突,解决方法如下: 1.查看哪里代码冲突 在报冲突的Confl ...
- .NET 开发环境中使用VSN版本控制
以前用Team Foundation Server(TFS)除了问题,今天改用Subversion(SVN). SVN软件较小配置相对TFS也简单 1.安装客户端TortoiseSVN下载 下载页面有 ...
- 如何编辑Subversion中已提交的日志消息?
有没有一种方法可以在Subversion中编辑某个修订的日志消息? 我不小心在提交消息中输入了错误的文件名,这以后可能会造成混淆. 我已经看到了如何在Git中编辑错误的提交消息? ,但Subversi ...
最新文章
- py语法错误与异常处理
- OpenCV中基本数据结构(5)_RotatedRect
- Linux 常用命令整理
- onvif开发之设备发现功能的实现
- 关于JVM内存的N个问题
- qq浏览器插件_惊艳与吐槽:QQ浏览器升级到 Chromium70 内核以后
- MySQL 5.7.18的安装与主从复制
- 20210322 :贪心思想力扣典型题目合集
- 欧姆龙CP1H的PLC步进功能图编程实例
- 全国哀悼日,网站黑白素配方法
- android 重力感应小球 Demo
- 玩转华为ENSP模拟器系列 | 配置L3VdPdNd迭代SR-BE隧道示例
- 爸妈老了而我还未长大--《Coraline》观后感
- 枚举,如何定义一个枚举,枚举的本质
- 归并排序及其优化(数组归并/链表归并,自顶向下/自底向上等)
- java线程(Thread)的创建与常用方法
- C语言 —— 嵌套语句的使用
- 如何将所有中文的文件名称翻译成日语
- 软件工程网络15个人阅读作业1(201521123111 陈伟泽)
- 空海法师:阿含解脱道次第 解说讲稿 第廿六章 善用七觉支
热门文章
- 信道估计的理解(转载借鉴)
- Eclipse 中设置编辑器字体,包括 Java 编辑器,XML 编辑器和 Property 编辑器的字体都可以设置
- 创联网络宽带上网助手的脱壳
- QT界面窗口的显示和隐藏,关闭
- 【备忘】LAMP兄弟连李明老师讲Linux[更新完毕-共享完毕]
- Photoshop CS2 视频教程-PS自定义形状工具(转)
- EXCEL 统计每日订单量(拉勾教育数据分析实战训练营学习笔记)
- Revit二次开发入门
- #1024程序员节# cc2530 按键唤醒功耗模式PM3例程
- Laravel源码解析【转】