vs2010中svn使用教程_VS2010中使用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 的远 程代码管理。
Subversion官网下载地址(现在的最新版本是到了1.7.4了)
大家也可以留言,我会把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
安装好ankhsvn后,可以在VS2010中的“文件”菜单选项中看到一个subversion的选项,可以通过这个选项打开远程的文件,然后copy到本地等等操作,提供一个文档,供大家学习参考
vs2010中svn使用教程_VS2010中使用ankhSVN | 学步园相关推荐
- abap视图字段限制_MM03物料主数据视图中某些视图或者某些字段的控制方法 | 学步园...
公司里面业务方面需要控制MM03会计视图中的 标准价不显示,由于博主本身是学ABAP的,所以对于这种问题首先想到的是做个增强, 根据用户与数据库中自定义可以访问"标准价"的用户组进 ...
- vs2010中svn使用教程_SVN安装以及和VS2010整合使用-阿里云开发者社区
安装文件下载(哪个下载快用哪个) : 说明:软件名称是一样的,不同版本没多大区别,大致是一样的. 先安装 服务端(Setup-Subversion-1.6.5.msi), 再安装客户端(Tortois ...
- python中函数用法教程_Python中zip()函数用法实例教程
一.定义: zip([iterable, ...])zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuple ...
- js中拼接html教程,JavaScript中怎么拼接字符串?
在JavaScript中,我们可以把两个或两个以上的字符串拼接形成一个新字符串,下面本篇文章就给大家介绍使用JavaScript拼接字符串的方法,希望对大家有所帮助. 方法1:用连接符"+& ...
- mysql charindex_mysql中替代charindex的函数substring_index、find_in_set | 学步园
表结构如下: mysql> select * from test; +----+-------+ | id | name | +----+-------+ | 1 | test1 | | 2 | ...
- root用户无法打开xclock_oracle安装过程中图像界面启动问题(xdmcp) | 学步园
小小唠叨一下,我认为有2点可以注意下,第一,xdmcp参数配置要细心,第二,直接用oracle用户登录并配置启动图像界面之前的参数. xdmcp原理 转载一篇xdmcp原理的相关文章 导读: 几个人同 ...
- matlab中surf控制纵轴范围,matlab中3D曲面函数surf的坐标问题 | 学步园
为了更形象的理解多元高斯概率密度函数,用matlab画了个图 代码如下: pi=3.14; u=[1;0]; D=[3 0;0 1]; Z=zeros(61); x=-3:0.1:3; y=-3:0. ...
- unityplayerpre存档_Unity3D 中PlayerPrefs保存或读取数组的方法 | 学步园
Unity本身有PlayerPrefs来做一些数据的保存和读取,也可以通过循环来做批量的读取或者保存,下面这个脚本可以方便的调用用来做上面批量的工作,比如读取一组文本数组数据和保存一组文本数组数据. ...
- mediumtext mysql_mysql中text,longtext,mediumtext字段类型及区别 | 学步园
在Hibernate的配置中,我目前是采用Annotation的方式,不过原理应该都一样. 对于如下的属性: Java代码 private String dtaContent; @Lob (type ...
- matlab中colorbar的设置,matlab colorbar的使用 | 学步园
1:请问matlab中画多张图如何使用同一范围的colorbar? 例如生成了图1,2,3 生成图1时,使用 temp1=caxis; 将图1的z值的取值范围(即colorbar的取值范围)取出. 生 ...
最新文章
- 图片增强来解决图片不足问题
- Arduino Yun的硬件——Arduino Yun快速入门教程
- eeglab中文教程系列(9)-绘制ERP图像
- React Native 下载组件以及npm常用命令
- 百度地图 key_Android百度地图导航的接入(包含驾车、公交、步行)
- python:将json数据写入到excel
- 46、Power Query-Table.FillDown函数简介
- python 双向链表_python算法与数据结构-双向链表(40)
- VSCode的连Linux远程开发碰到的坑解决
- 针对开发人员的Microsoft SQL Server元数据
- 关于IE8以上 不引人css 症状
- c# 溢出抛异常_C#中的int是否没有溢出异常?
- RNA_seq(1)植物转录组实战(下)之DESeq2进行差异基因分析
- linux 安装virtualbox5.2
- 搭建asp会议签到系统 第二章 生成会议签到二维码
- 系统光驱盘符不见的解决方法
- 盘点气压传感器在智能手机中应用场景 智芯传感板装式压力传感器提升产品性能
- mysql 在指定的dsn中_access 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配...
- python大漠插件多开_绝地助手_python挪用大漠插件教程04鼠键事宜及基本项目头脑...
- 计算机n位数的表示范围,计算机组成原理——原码、反码、补码的表示范围