版本控制工具svn

SCM   svn   /cvs

版本控制 软件配置管理  代码管理

仓库  工作台  delta  基线   分支 标签

版本控制每次备份不是每次备份整个内容,只是备份不同的

svn

1.建仓库

svnadmin create svnrepo  创建名叫svnrepod的仓库 cmd命令

svnserve -d -r svnrepo 启动服务器

2/客户端

repobrowser

checkout  下载仓库

checkin  上传

tortiosesvn   and    svn commit  提交到服务器

方法一 myeclipse 和svn集成  从别人那拷个完整的myeclipse

方法二 将下载下来的插件解压  ,找到MyEclipse10 在安装目录下的dropins文件夹

2.打开dropins文件夹,新建一个svn文件夹

3.把features和plugins文件夹拷贝到dropins文件夹下的SVN文件夹中安装好SVN插件后,启动MyEclipse,这时候启动会比较慢,因为MyEclipse要去下载一些相关连的Jar文件,当进入到MyEclipse启动完之后进入到workspace时,就会自动弹出相关联文件已经自动下载完成的提示对话框

window- show view -svn有这个说明集成成功

svn资源库视图  右键新建  链接到服务器端

选中某个工程 右键 team -share project   提交

svn资源库视图 选中某个文件右键 检出为    下载某个工程

team-更新

右键 compared 比较

team-show revision graph 显示文件前后经过了几个版本

时间: 2024-12-19 06:20:34

版本控制工具svn的相关文章

[.net 面向对象程序设计进阶] (23) 团队开发利器(二)优秀的版本控制工具SVN(上)

[.net 面向对象程序设计进阶] (23) 团队开发利器(二)优秀的版本控制工具SVN(上) 本篇导读: 上篇介绍了常用的代码管理工具VSS,看了一下评论,很多同学深恶痛绝,有的甚至因为公司使用VSS离职的.其实使用什么代码管理工具要看项目而定.毕竟使用何用代码管理工具,是项目管理者根据需要来决定的,如果你是一个开发人员,首先要让自己的技术精进一点.下面根据我个人理解,把这几种常见的代码管理工具使用场景简单介绍一下. 1.几种代理管理工具的适用场景 A.如果你的项目是5-6人的小团队,那么使用

版本控制工具 svn

一.svn 概述 1).svn的作用 1.多人协作开发:2.远程控制:3.版本控制 2).软件控制管理工具发展之路 SCM:软件配置管理,所谓的软件配置管理实际就是软件源代码的 控制与管理. CVS:元老级产品(比较古老,现在已经不适用了) VSS: ClearCase: SVN: 主流产品 3).什么是 SVN SVN 全称 subversion SVN 是近年来崛起的版本管理工具,是CVS的接班人.目前,绝大多数软件公司都使用svn作为代买版本管理软件. 4).获取 SVN 软件 属于C/S

版本控制工具SVN教程(一)

写在前面 首先说一下,为什么要了解一些基础的版本管理工具? 比如在公司或者有其他合作的伙伴(大于或者等于2个人),共同参与合作软件项目开发,每一次更改都要发包或者重新合并吗,那万一同事或者伙伴都改了相同的代码,又该如何处理? 所以较好的处理方式就是------利用版本控制(Revision Control)工具. 利用版本控制的好处有: 可以备份多个版本,利于多个版本的控制(即使当前的版本崩溃了,也能回到某一个正常的版本,节省了返工的成本) 不容易引发冲突bug,易于解决: 项目发布简单: 版本

版本控制工具 svn 二

一.图标 忽略图标 实例 二.版本 回滚 tortoisesvn --> 版本更新-->一般情况下使用 "显示日子" 回滚 三.版本冲突 版本冲突产生原因 多人先后提交文件,每个人提交的文件内容可能不同,产生冲突 版本冲突解决方案 (1).提交数据产生冲突,点击"更新" (2).产生的冲突数据 (3).解决冲突 只保留  提交后有冲突的文件,其他文件只作为参考 和同事一块 修改 有冲突的内容  (随便更改别人的数据,是会被挨打的) 更改成功 再一次提交数

SVN版本控制工具的使用

一 版本控制工具的作用 两个疑问 1.什么是版本控制 2.为什么要用版本控制工具 二 SVN服务器端的安装和配置 版本控制工具-SVN SVN--客户端:TortoiseSVN SVN--服务端:VisualSVN 下载 服务端安装 1.next 2.第二个勾的作用是使得命令行生效,避免设置环境变量 3.选择第一个标准版,企业版需要付费 4.进入标准版,第一个是安装路径,下面的为仓库路径,代码放在该仓库位置 5.点击next直至安装成功 服务端的配置 创建新仓库 1.配置仓库:新创建一个仓库 每

【Java EE 学习第43天】【SVN版本控制工具】【CVS版本控制工具】

一.SVN SVN服务器下载地址:https://subversion.apache.org/ 1.什么是版本控制:版本控制是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程.是一种记录若干文件内容变化,以便将来查阅特定版本修订系统的系统. 2.没有版本控制会发生哪些糟糕的情况: (1)代码管理混乱 (2)备份多个版本,占用磁盘空间的大 (3)解决代码冲突困难 (4)容易引发bug (5)难于追溯问题代码的修改人和修改时间 (6)难于恢复到以前正确的版本 (7)无法进行权限控制 (8

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

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

版本控制工具比较-CVS,SVN,GIT

首先介绍几个版本控制软件相互比较的重要依据,更详细的比较请参考文中链接: * 版本库模型(Repository model):描述了多个源码版本库副本间的关系,有客户端/服务器和 分布式两种模式.在客户端/服务器模式下,每一用户通过客户端访问位于服务器的主版本库,每一客户机只需保存它所关注的文件副本,对当前工作副本 (working copy)的更改只有在提交到服务器之后,其它用户才能看到对应文件的修改.而在分布式模式下,这些源码版本库副本间是对等的实体,用户的机器出了保存他 们的工作副本外,还

Git版本控制工具学习

Git代码管理工具学习 分布式管理工具:git 相比较svn它更加的方便,基本上我们的操作都是在本地进行的. Git文件的三种状态:已提交,已修改,以暂存. 已提交:表示文件已经被保存到本地数据库. 已修改:修改了某个文件. 以暂存:把修改的文件放到了下次提交保存的清单中. Git只关心文件系统的整体是否发生了变化,其它的版本控制工具更多的关心文件的内容是否发生变化. Git基本的工作流程 1:在工作目录中修改某些文件,2:对修改后的文件进行快照,然后保存到暂存区域.3:提交更新,将保存在暂存区