SVN常见操作
1.Eclipse在线安装插件:
http://www.oschina.net/p/subclipse/
Eclipse的更新地址是:
http://subclipse.tigris.org/update_1.6.x
http://subclipse.tigris.org/update_1.8.x (支持Subversion 1.7.x)
使用SVN的流程:
1、每天工作的第一件事情:更新,update
2、下班前的最后一件事情:提交,commit;
a.更新/提交前先同步,可以知道哪些东西要提交哪些东西要更新,哪些东西是冲突的(你和同事 改了同一个文件,可能会出现冲突),出现冲突不能提交也不能更新,只有先将冲突的文件选择用本地的文件覆盖或用服务器的文件覆盖本地后才能更新或提交
b.更新就是把服务器的最新代码下载到本地。
资源库同步就是看你本地和服务器的版本之间差异的。你直接用更新,有时会出现冲突,会干掉自己的代码。资源库同步的目的就是让你知道那个文件有冲突,然后有选择的操作。
c.更新操作只是把服务器上最新版本下载到客户端,规则如下:1、如果你本地的某个文件没有修改过,而服务器上的这个文件别人已经提交过新版本,那么会用服务器上最新的文件覆盖你本地的文件;2、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件还没被别人改过,那么对你本地的这个文件没有任何影响;3、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件已经被别人改过,那么会提示你发生冲突,会将服务器上最新版文件、你新修改的文件、发生分歧前的那个版本的文件都存放到你的本地
http://blog.csdn.net/hfahe/article/details/5568211
分享到:
相关推荐
### 个人总结的SVN常见操作 #### SVN添加忽略提交的列表方法 在日常开发过程中,我们经常会遇到一些不需要纳入版本控制的文件或者目录(比如编译生成的临时文件、日志文件等)。为了使SVN能够忽略这些文件,我们...
- **注意事项**:不要直接在Windows资源管理器中操作文件,应通过SVN客户端进行这些操作,以保持版本控制系统的同步。 #### 四、实践技巧 - **最佳实践**:在每次提交更改之前,最好先执行“SVN Update”,以确保...
管理员通过操作界面对SVN服务端进行维护和管理,确保项目的版本控制流程能够顺利进行。 文档中提到的CCB审核,全称为Change Control Board(变更控制委员会),是变更管理流程中的一个重要环节。项目中任何要修改...
在使用SVN时,可能会遇到各种问题,以下是一些常见的问题及其解决方法: 1. **黄色感叹号(有冲突)**: 当你看到黄色感叹号时,表示你对一个文件的修改与他人在同一文件上的修改发生了冲突。解决冲突的方法包括: - ...
5. **日常操作**:在MyEclipse中,你可以方便地进行提交、更新、合并等SVN常见操作,保持与团队成员的同步。 以上,我们详细探讨了在Windows系统下创建无线局域网的过程,SVN服务器的基本配置方法,以及如何在...
以下是一些常见的SVN错误及其解决方法: 1. **错误信息:Server sent unexpected return value (500 Internal Server Error)** 这个错误通常是由于输入的用户名错误导致的。解决方法是检查并确保使用正确的用户名...
为公司内部员工编写的SVN操作培训材料。 讲述了SVN的工作原理和模型,对常用的操作进行图文并茂地讲解。特别提到,文档合并时为什么会导致冲突,如何解决冲突。
1. **选择SVN服务器软件**:常见的有VisualSVN Server、CollabNet Subversion Server等,可以根据具体需求和操作系统选择合适的。 2. **安装与配置**:下载并安装服务端软件,按照向导进行配置,设置仓库...
很全的svn操作指导和常见问题解决办法
TortoiseSVN是一个SVN的客户端程序,支持Windows平台,以右键菜单的形式提供版本控制操作。在使用Subversion和TortoiseSVN的过程中,可能会遇到各种问题。下面详细阐述这些常见问题及其解决方法。 1. SVN图标不显示...
本文将深入探讨SVN的基本操作,包括安装配置、基本命令和常见应用场景,旨在为新手提供全面的入门指南。 #### 一、安装SVN客户端与服务器 **1. 安装SVN客户端** 对于Windows用户,推荐使用TortoiseSVN,这是一款...
本文将详细介绍如何使用SVN进行常见的操作,特别是查看代码的提交记录和改动细节。 ### 1. 安装与配置SVN 首先,你需要在计算机上安装SVN客户端,例如TortoiseSVN,这是一个直观且用户友好的Windows客户端。安装...
Java操作SVN将资源下载到服务器是一个常见的任务,在软件开发过程中,版本控制系统如SVN(Subversion)用于管理代码和其他资源的历史版本。本教程将详细解释如何使用Java与SVN进行交互,以便从SVN仓库中拉取资源并将...
### SVN(Subversion)常见错误及解决方案汇总 #### SVN服务配置错误:`svnserve.conf:12: Option expected` 在管理Subversion服务器时,你可能会遇到`svnserve.conf:12: Option expected`这样的错误信息。这通常...
### SVN 常见命令详解 #### 一、概述 Subversion(简称SVN)是一种分布式版本控制系统,广泛应用于软件开发和其他需要版本控制的场景。本文档将详细介绍SVN的一些常用命令及其应用场景,帮助用户更好地理解和掌握...
### SVN操作使用学习知识点 #### 一、SVN安装与介绍 ##### 1.1 项目协同开发 在软件开发过程中,多人协作是常见的场景。为了有效地管理代码变更、跟踪历史版本以及解决多人同时修改同一份代码所带来的问题,版本...
### SVN的基本操作详解 ...综上所述,通过本文档的学习,你可以掌握SVN的基本操作流程,包括安装客户端、建立工作区、下载版本库、修改版本库以及其他常见操作。熟练掌握这些技能对于高效协作开发项目至关重要。
### 常见SVN错误处理详解 #### 引言 在进行软件开发的过程中,版本控制系统扮演着极其重要的角色。Subversion(简称SVN)作为一款广泛应用的版本控制系统,在使用过程中难免会遇到各种各样的问题。本文将详细介绍...
SVN(Subversion)是一种版本控制系统,...以上是SVN操作手册的主要内容,通过这些操作,开发者可以高效地使用SVN进行团队协作,保证代码的安全性和一致性。在实际使用过程中,遇到问题可以参考手册或寻求社区支持。