Svn常规操作与相关知识
来源:互联网 发布:含金量高的证书 知乎 编辑:程序博客网 时间:2024/06/06 12:27
一、何谓版本控制
它是一种软件工程籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新,它透过文档控制记录程序各个模块的改动,并为每次改动编上序号,并且编辑错误之后还可以回溯到以前的版本
二、可供我们选择的版本控制系统
1、VCS (本地版本控制)
2、VSS、CVS(集中版本控制)
3、ClearCase、SVN、Perforce、TFS(集中版本控制)
4、Mercurial(水银/水星)、Git(分布式版本控制)
差异:
1.Git和其他版本控制系统的主要差别在于:Git只关心文件数据的整体是否发生了变化,而多数的其他系统则只关心文件内容的具体差异,它们在每个版本中记录着各个文件的具体差异。
2.Subversion是一个版本控制系统,相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS,优于CVS之处 原子提交。一次提交不管是单个还是多个文件,都是作为一个整体提交的。
四、svn常规操作
1.TortoiseSVN官网地址:http://tortoisesvn.tigris.orgCheckout下载与电脑对应的软件。
2.ckeckout(检出) 点击鼠标右键checkout选项指定资源库,导出地址点击ok即可。
3.添加文件或者文件夹 在检出的文件中进行操作,首先在里面添加文件或者文件夹-->鼠标
右键点击tortoiseSVN选项-->add-->SVN commit
4.把一个项目文件夹发布到SVN服务器上 在eclipse上配置svn插件http://subclipse.tigris.org/update_1.12.x
鼠标右键-->team-->share project-->SVN-->next-->finish
5.Update更新 鼠标右键-->team-->update
6.Export导出 鼠标右键-->tortoiseSVN选项-->export
7.历史版本 eclipse 右键-->team-->显示历史资源版本 文件夹 右键-->tortoiseSVN选项-->show log
8.锁定 鼠标右键-->tortoiseSVN选项-->get lock
9.备份 文件操作 鼠标右键-->tortoiseSVN选项-->export
10.分之 eclipse 鼠标右键-->team-->分之/标记 指定分之名-->鼠标右键-->team-->update
文件鼠标右键-->tortoiseSVN选项-->branch/tag
11.冲突 当不同用户同时操作一行代码的时候,提交会有冲突,update即可。
- Svn常规操作与相关知识
- Svn常规规范管理操作
- Svn常规规范管理操作
- Svn常规规范管理操作
- svn相关知识
- Jxl操作相关知识
- SVN操作相关记录
- svn相关操作
- Eclipse-----SVN相关操作
- SVN相关操作
- mac svn操作相关
- SVN相关操作整理
- Ubuntu之源相关知识与操作指令
- Git相关概念及操作以及与SVN的区别
- SVN学习笔记2 -- SVN相关操作
- VC操作XML相关知识
- 文件操作相关类知识
- mysql数据库相关操作知识
- Android——Fragment和Activity之间的通信+Frangment生命周期
- leetcode--31. Next Permutation
- Android 初识Fragment
- HDU 2059 龟兔赛跑 (DP)
- cgroup 架构
- Svn常规操作与相关知识
- Qt 数据库 bindValue()使用方法
- 获取手机通讯录信息示例
- HDU 4463--最小生成树+并查集标记
- JavaScriptCore 看了几篇资料没空总结 有空再说
- 大数据Spark “蘑菇云”行动前传18课:Scala偏函数、异常、Lazy值编码实战及Spark源码鉴赏
- 安装部署(三) openMQ安装和使用
- PHP队列用法实例
- poj1236Network of Schools