`
Aubergine_kang
  • 浏览: 264823 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SVN进行版本控制的update命令出错(转)

    博客分类:
  • svn
 
阅读更多

使用Eclipse进行Java开发,用SVN进行版本控制。 代码修改完后执行Commit,然后Update,提示如下类似的

错误: ...is  missing  or  not  locked



原因: eclipse把src文件夹中的.svn文件夹也"编译"到进去了,而复制过来的.svn中存储  的是src文件夹中的版本信息,从而导致在更新时出错。

 

 

 

处理方法: 打开Eclipse中的Project->Properties->JavaBuildPath菜单,在右侧面板中的"Source"选项卡,在Excluded中加入  "**/.svn/**"。

也就是把.svn文件夹从编译路径中排除,这样就不会出现上面的问题了。

 

 

另外可以参考:http://myswirl.blog.163.com/blog/static/51318642200822071249905/

分享到:
评论

相关推荐

    SVN取版本工具

    这个版本是1.6.16版,尽管现在已经有些过时(最新的版本远超此版本),但它仍然能提供基本的SVN功能,如检查出(Checkout)、更新(Update)、提交(Commit)和差异比较(Diff)等。 "SVN取版本工具"可能是一个...

    快速删除SVN文件夹

    在IT行业中,版本控制系统是开发团队协作的重要工具之一,Subversion(简称SVN)就是其中广泛应用的一款。SVN帮助开发者管理代码版本,跟踪修改历史,实现团队间的代码共享。然而,当涉及到删除SVN文件夹时,由于其...

    Windows下git拉取/推送,SVN更新/提交,maven自动编译打包,angular打包的bat脚本

    在Windows环境下,开发团队经常需要使用各种工具进行代码版本控制、构建自动化以及应用打包等任务。本主题将详细讲解如何利用Git进行拉取与推送,SVN进行更新和提交,Maven实现自动化编译,以及Angular项目的打包...

    SVN最新安装包及汉化语言包

    最后,值得注意的是,SVN不仅仅适用于编程项目,任何需要版本控制和协同工作的文档都可以利用SVN进行管理,如设计稿、文案等。通过熟练掌握SVN的使用,团队可以更高效、有序地完成项目开发,降低出错风险,提高整体...

    git和svn的使用, 安装git和svn, git上传项目, 拉取项目, idea集成git, idea集成svn

    Git和SVN是两种常用的版本控制系统,用于管理软件开发中的代码变更历史。它们都有各自的优点和适用场景,但在现代开发环境中,Git更为流行。本文将详细介绍如何安装Git和SVN,以及如何在IntelliJ IDEA(简称idea)中...

    svn“Previous operation has not finished; run 'cleanup' if it was interrupted“报错

    在使用版本控制系统Subversion(简称svn)时,有时可能会遇到这样一个错误提示:“Previous operation has not finished; run 'cleanup' if it was interrupted”。这个错误通常发生在svn操作被意外中断或者因为网络...

    svn常见问题

    11. **更新到最新版本**:`svn update`命令用于将工作副本更新到服务器上的最新版本,避免版本不一致的问题。 12. **提交失败**:`svn commit`失败可能是由于未解决的冲突、缺少权限或未添加新文件。确保所有更改都...

    SVN 集成到 MyEclipse

    开发者无需在IDE外切换至SVN命令行,所有版本控制操作均可在MyEclipse内部完成,既节省时间又减少了出错的几率。同时,MyEclipse的SVN插件还提供了图形化的操作界面,使版本控制变得更加直观易懂,即使是SVN新手也能...

    TortoiseSVN常见问题(FAQ)

    1. **本地文件与版本库文件重名**:如果你的工作副本中存在未纳入版本控制的本地文件,且其名称与版本库中的文件相同,则更新时会出现冲突。解决方法是先移除或重命名本地文件,然后更新版本库,最后再考虑是否需要...

    软件版本管理制度.doc

    - **CVS的使用**:CVS常用命令包括`cvs checkout`(获取工作副本)、`cvs commit`(提交更改)、`cvs update`(同步最新版本)等,简单操作流程包括创建仓库、导入项目、添加文件、提交变更等。 综上所述,软件...

    VisualSVN Server提交前必须写日志和修改以往日志出错解决办法

    在使用版本控制系统如VisualSVN Server时,确保每次提交都有明确的日志信息是最佳实践之一。日志消息有助于团队成员理解代码更改的原因,方便后期的代码审查和问题追踪。本篇将详细介绍如何设置VisualSVN Server,以...

Global site tag (gtag.js) - Google Analytics