一小时精通SVN版本控制 之 准备工作

为什么使用svn:

软件系统通常由团队协作完成,各开发人员如何协作并行开发?我们希望团队成员可以并行开发,彼此的修改不会冲突,保留工作过程中产生的所有内容的所有版本.

什么是svn:

Subversion(SVN) 是一个开源的版本控制系統, 它可以将资料或代码存储在一台服务器的数据仓库中,其他的电脑从这台服务器获取或提交相应的资料,达到版本控制和协同开发的目的。

Svn的工作原理:

基本操作:

checkout(签出):将一个服务器端创建好的项目整个下载到本地,这是到项目组后参与开发的第一步,只需执行一次

Commit(提交):将本地文件更新为服务器端的最新版本,通常为每天上班时或修改公共文件之前执行一次;

Update(更新):将本地修改提交到服务器端,通常每天下班前或每实现一个功能、完成一个模块时执行一次。

Subversion分为客户端和服务端

服务端下载地址:

VisualSVN:https://www.visualsvn.com/server/download/

客户端下载地址:

TortoiseSVN:https://tortoisesvn.net/downloads.html

下载客户端汉化包:

选择chinese,simplified 32bit或64Bit的setup下载客户端汉化包

下载myeclipse插件:Subclipse

下载地址:http://subclipse.tigris.org

如果在使用的过程中有任何问题请加微信 350293616

原文地址:http://blog.51cto.com/11583017/2072889

时间: 2024-08-29 06:26:47

一小时精通SVN版本控制 之 准备工作的相关文章

一小时精通SVN版本控制 之四 Myeclipse里使用svn

在myeclipase中使用svn插件的步骤: 找到MyEclipse10      在安装目录下的dropins文件夹,如:D:\MyEclipse\MyEclipse      10\dropins: 在dropins文件夹下,新建一个svn文件夹: 解压svn插件后将features文件和plugins文件拷贝至svn文件夹中,重启MyEclipse即可出现SVN! 4  点击myeclipse菜单栏上的Window>>Show View>>Other. 5.    点击sv

一小时精通SVN版本控制 之三 客户端的操作

汉化:在任意位置右键->tortoisesvn->设置->常规设置->语言 设置为中文简体 客户端操作: 检出 安装汉化包之后在任意文件夹右键单击出现: 单击 svn检出可以将服务器端仓库中的文件下载到客户端. url of repository:表示服务器端仓库的地址. Checkout directory:表示下载到客户端的地址. 加入: 检出以后在操作目录下新建一个文件 选中该文件右键->TortoiseSvn->加入 则该文件就会被加入到版本控制器中. 如果在操

一小时精通SVN版本控制 之五 团队协作开发

假设一个团队有一个项目经理,两个开发人员协作开发一个项目: 第一步:由项目经理创建项目 1.在服务端新建仓库用于存放项目. 2.在myeclipse中创建项目:选中项目右键->team->share project->svn->使用已有资源库位置->选择要保存项目的仓库 3.选中项目右键->team->提交 则可以将项目提交到仓库. 第二步:项目组成员从仓库中获取项目   打开myeclipse 空白处 右键->import->svn->从svn

一小时精通SVN版本控制 之二 服务端的安装和配置

服务端的安装: 保持默认,单选框这里选择第一项,如果选择第二项就没有可视化界面了.复选框勾选上,否则不能用命令行. 这里选择标准版 standard Edition是免费的,下面的企业版是收费的. Location这里选择安装路径,repositores选择仓库路径也就是所有的文件和代码保存的位置,server port表示端口号,通过这个端口来与客户端通信,后面的复选框如果选中则是采用https协议,否则采用http协议,https协议在http协议的基础上加强了安全性,一般选中. 安装完成后

21小时精通微信小程序开发(仿猫眼电影App、微信小程序问答)|微信小程序开发视频教程

21小时精通微信小程序开发(仿猫眼电影App.微信小程序问答)网盘地址:https://pan.baidu.com/s/1GTpPX4A1U-w_3i6k7lLztQ 密码: 5pcz备用地址(腾讯微云):https://share.weiyun.com/5pzgU1y 密码:nmjyb8 微信小程序是一种不需要下载安装即可使用的应用,它实现了应用"×××"的梦想,用户扫一扫或者搜一下即可打开应用.也体现了"用完即走"的理念,用户不用关心是否安装太多应用的问题.应用

取消svn版本控制

http://www.cnblogs.com/lmllouk/archive/2010/10/11/1847649.html 删除项目中的版本控制,即删除项目文件夹下的所有.svn文件夹(在做项目的时候,有时候想把项目拷回去看看,但是文件太大了,而且压缩起来很慢.这主要是因为在项目中有大量的.svn文件夹.所以才想把.svn删除). 操作很简单,把下面的命令保存至文本文件中,然后把文本文件的后缀名改成"reg",即xxx.reg.执行此文件,完成后在你项目文件夹上点击鼠标右键,就可以看

搭建SVN版本控制服务器

搭建SVN版本控制服务器 一:实验目标 实战:搭建svn服务器+ apache版本控制服务器  二:实验环境                  系统版本: rhel-server-6.5-x86_64-dvd SVN+apache服务端:xuegod63.cn IP:192.168.1.63 客户端:xuegod64.cn IP:192.168.1.64 服务概述:     由于各个公司所对服务的需求不同,会安装各种不同版本的服务软件,所以管理起来会很困难.在此环境中,会出现代码冲突,项目不同版

eclipse下安装和使用svn版本控制[详细图解]

eclipse下安装和使用svn版本控制[详细图解]

手把手教你如何使用svn版本控制工具

废话不多说,今天小编手把手教你使用svn版本控制工具,包括服务端和客户端的配置. 下载连接: 一.首先配置服务端: 1 安装服务端软件 如上图msi文件安装. 安装完成后,打开命令提示符 输入 svn  如下则成功,如不成功,则需在环境变量 path中配置svn安装文件bin目录 2 使用命令提示符创建仓库  如下表示 在e盘根目录 创建 名为 aa 的仓库 3 修改仓库中的配置文件: a  在svnserve.conf中修改password_db位置如图: b  在password文件中指定连