在SVN版本控制时,新手经常会遇到这样的问题:
1、整个项目一起提交时会把bin 、 gen 、 .project 一同提交至服务器
2、避免提交编译、本地配置等文件在项目中单独对src、res进行提交,然而整个项目依然成有未提交文件状态
3、由于bin机制是删除其所有内容重新创建编译文件,造成svn冲突、异常
解决办法很简单:
情况一:创建项目初期
直接将bin、gen、.project 等不需要提交和版本统一的文件加入 ignore list
情况二:已经是开发中期、应用中项目
1、已经冲突
将项目clean up 还原最初版本,再update 与svn统一后将其加入 ignore list 再提交
2、普通路径
还原或更新至与svn版本统一后加入 ignore list
在进行了忽略控制后,在myeclipse或windows 界面下的 TortioseSVN 工具可直接对整个项目进行提交,不会影响编译文件等。
P.S.
1)TortioseSVN 工具,右键 add ignore list
2)android项目建议忽略:.settings 、bin、gen、.project
分享到:
相关推荐
### PowerBuilder 通过SVN实现版本控制操作说明 #### 一、概述 本文将详细介绍如何在PowerBuilder项目中实现SVN版本控制,并以PowerBuilder 11.5为例进行具体说明。通过本教程,读者可以了解如何配置环境、创建SVN...
完成设置后,工程树右侧会出现小勾标记,表明项目已被成功纳入SVN的版本控制之下。 ##### 第四步:版本控制与文件变更管理 一旦项目处于SVN的管理之下,任何对项目文件的更改都将被记录。当文件发生修改时,SVN会...
WINDOWS 批处理文件,能有效解除SVN版本控制,去掉对有SVN标志文件夹的操作限制。使用时把它放在你要解除SVN控制的文件夹下面,点击运行一下即可
在AltiumDesigner中使用SVN需要设置SVN的调用路径,创建SVN版本控制库,添加工程到版本控制库中,并对修改后的文件进行版本控制。 设置SVN的调用路径可以在参数设置窗口中进行设置。在VersionControl下点击自动检测...
在使用MyEclipse进行Java开发时,我们常常需要与版本控制系统如SVN协同工作,以管理代码的版本和团队间的协作。然而,有些文件或目录并不需要或者不适合放入版本控制,比如MyEclipse的配置文件、项目的构建路径等。...
SVN忽略列表设置是指在 Apache Subversion(SVN)版本控制系统中,忽略某些文件或目录不纳入版本控制的设置。这些文件或目录可能是编译器生成的文件、输出文件夹、日志文件等。在 Eclipse 中,我们可以通过多种方式...
Android Studio 作为一款功能强大的集成开发环境,在使用 SVN 进行版本控制时,需要特别注意第一次提交时的忽略文件问题。本文将对第一次提交时需要忽略的文件进行总结,并且分享个人经验和方法,帮助开发者更好地...
版本控制(Revision control)是一种软体工程技巧,籍以在开发的过程中, 确保由不同人所编辑的同一档案都得到更新。 版本控制透过文档控制(documentation control)记录程序各个模组的改 动,并为每次改动编上序号。...
SVN版本控制原理SVN版本控制原SVN版本控制SVN版本控制原理原理理SVN版本控制原理
Subversion(SVN)是一种广泛使用的版本控制系统,而Enterprise Architect(EA)是流行的UML建模工具,支持与SVN集成进行版本控制。本篇文章将详细阐述如何在EA中配置和使用SVN进行版本控制。 首先,我们需要理解...
当你无法去除SVN的版本控制时,此资源可以立刻帮你去除SVN的版本控制,下载它,将它放到文件夹中,点击运行注册表
在IT行业中,版本控制系统是团队协作开发的重要工具之一,Subversion(简称SVN)就是其中广泛应用的一款。"清除项目SVN版本控制.zip"这个压缩包显然提供了帮助开发者或团队解除项目中SVN版本控制的解决方案。以下是...
总之,通过正确配置Android Studio的SVN插件,设置忽略文件,以及恰当关联和提交项目,可以有效地利用SVN进行版本控制,提高团队开发的效率和代码管理的质量。记住,良好的版本控制习惯是确保项目顺利进行的关键。
在软件开发过程中,版本控制系统是不可或缺的工具,其中Subversion(简称svn)是广泛应用的一种集中式版本控制系统。本文将深入探讨如何获取svn的最新版本号,并介绍一些常用的svn命令。 首先,获取svn的最新版本号...
总之,SVN版本控制系统提供了强大的文件管理和协同功能,而清理.SVN子目录则是为了特定目的,如节省空间或保护隐私。通过编写脚本或使用专用工具,可以轻松实现这一操作。但一定要谨慎,确保在删除前理解其可能带来...
svn版本控制工具 windows版本 安装版
在使用Subversion(SVN)进行版本控制时,有时我们需要删除文件或目录中的版本信息,以便将它们从SVN的版本控制中解脱出来。本文将详细介绍两种删除SVN版本信息的方法,分别是通过修改注册表和使用批处理脚本。 ###...
【SVN 版本控制操作手册】 版本控制是软件开发中的一项关键技术,它允许团队成员协同工作,同时保持代码的历史记录。Subversion(SVN)是一种流行的开源版本控制系统,用于管理文件和目录的变更。本文将指导你如何...
SVN,全称为Subversion,是一款广泛应用于软件开发领域的版本控制系统。它允许团队成员协同工作,跟踪对项目文件和目录的更改,同时提供历史记录和冲突解决机制,从而确保项目的稳定性和可追溯性。以下是对SVN基本...