SVN版本控制管理

简单原理:SVN会将Resposity的每一次修改后的代码当作中间状态保存并编号,这样就可以进行版本控制。客户端获得Reposity的副本,对副本的操作不影响服务端的Resposity.

使用流程:
1.checkout
2.进行增(先将文件拖到working copy,然后使用add命令加入本地Resposity)、删(只能用命令删除,不能自己删,因为有.svn文件,里面有重要信息)、放弃修改(恢复到本地Reposity的开始版本)。
3.更新。当你对文件a进行修改,从服务端获取数据更新时,并不会更新文件a。
4.提交。只负责提交你修改的文件。未修改而服务端修改的文件,并不会更新。
(1)你提交的文件,服务端未修改:直接提交。
(2)你提交的文件,服务端同一文件的不同位置被修改:要求你更新到服务端的最新版本。
(3)你提交的文件,服务端同一文件的同一位置被修改:需要你自己判断。

https://zhidao.baidu.com/question/274470171.html

原文地址:https://www.cnblogs.com/zd540/p/11307258.html

时间: 2024-08-04 06:46:08

SVN版本控制管理的相关文章

svn版本控制【文档管理】

1.软件下载 服务器 http://sourceforge.net/projects/win32svn/files/?source=navbar 客户端 http://tortoisesvn.net/downloads.html 2.服务器和客户端的安装 服务器安装 步骤一:双击服务器软件,点Next 步骤二:点Next 步骤三:点Next 步骤四:点Install 步骤五:点Finish,服务器安装完成 客户端安装 步骤一:先确定服务器是32位还是64位,再找到相应的软件,双击客户端软件 步骤

SVN 分支管理

平时在工作中使用 SVN 只是限于 commit,update 这样的操作,没有用过分支管理.开发过程中一般都是一个功能开发完成之后整体进行提交,而最近在项目中有一个比较大并且开发周期比较长的功能,所以在功能没有完成之前不方便进行提交,所以想到了使用分支管理,边学边用(所以工作最好一定要选开发流程规范的公司). /*环境: * 服务器操作系统 - CentOS 6.6 * SVN 服务器 - Subversion 1.6.11 * 客户端操作系统 - Windows 10 64位 * SVN 客

搭建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 服务概述:     由于各个公司所对服务的需求不同,会安装各种不同版本的服务软件,所以管理起来会很困难.在此环境中,会出现代码冲突,项目不同版

SVN版本控制

* 验证svn安装是否成功:svnadmin --version * 创建svn的数据仓库:svnadmin create E:\repository\svn\usst * 启动svn服务:svnserve -d -r E:\repository\svn\usst 单仓库启动 svnserve -d -r E:\repository\svn 多仓库启动   建议使用多仓库" * 验证svn启动是否成功:netstat -an 查看3690端口是否被占用 * 客户端检出(checkout)文件:s

SVN版本控制服务 搭建与使用

SVN简介 SVN是一个开源的版本控制系统,SVN管理着随时间改变的数据.这些数据放置在一个中央资料档案库中,这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的改动. SVN的概念: repository:源代码库,源代码统一存放的地方: checkout:提取,当电脑上没有源代码的时候,需要从仓库checkout一份- commit:提交,当有修改过的代码,需要commit到repository update:更新,当已经checkout一份源代码,update以下就可以和repos

eclipse中搭建svn开发管理环境

1.准备好资源 subversive,若是离线安装,已为大家准备好:http://pan.baidu.com/s/1hrbXH9y(本人喜欢离线安装,在线安装就不在此说了,其实只要一种方法简单的方法能达到目的即可) 2.安装步骤 打开eclipse-->help-->install new software,打开如下界面 点击图中圈红add,然后如下图填写name和路径 填写完毕点击OK,会出现三项选择,如果我们只是需要用svn来管理项目,只需要勾选第三项就可以了,然后一直next,勾选如下:

取消svn版本控制

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

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

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

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

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