`
leaya00
  • 浏览: 65224 次
  • 性别: Icon_minigender_1
  • 来自: 北京->重庆
文章分类
社区版块
存档分类
最新评论

Subclipse实用用法

阅读更多
以前没怎么仔细用过Eclipse的svn插件,弄的焦头烂额。花了一个晚上试验了,基本够平常工作用了。
下面没有配图,因为是我自己的一点笔记。应该对大家有点帮助。


------------------------------------------------------------------------------------
*工作告一段落或者提交工作成果--team(团队)--[共享工程]--[svn]---commit(提交)菜单

*同步本地目录和svn最新的一致---菜单update

*想撤销修改---revert(还原)菜单

*两种获取历史版本方法(例如当前一个文件想回滚到某个历史版本,在这个历史版本上做修改当做最新版本)
1、history视图里面(team--显示资源历史记录菜单--会打开历史视图)---鼠标右键菜单---获取版本---修改完毕---提交
2、切换分支---修改---提交---会报out of date错误---更新----手工修改代码----菜单“标记为解决”---提交
一般会使用第一个方法

*获取svn里面的工程
svn资源库视图---选定工程文件夹----右键菜单   checkout(检出为..)----直接点击ok即可(默认选项即为Eclipse工程)

*如果本地有带svn信息的工程,而svn服务器没了这个工程。会提交不上去。
解决办法:断开连接菜单--删除本地svn信息---重新上传工程---commit

*切忌从svn服务端删除文件
如果删除了,本地工程还有这个文件。首先把文件拷贝到另外的目录备份下(切记!切记!)。
会有可能有两个效果
1、更新--“标记为解决”---提交---文件会删除掉  
2、更新--文件自动消失
然后重新创建这个文件或者把备份文件拷贝回来,就可以上传并commit了。

*如果本地已经断开链接(没有.svn文件夹了)
共享工程----上传同样的目录----会报不能创建目录(因为svn已经有这个工程了)---然后一路确认过去--提交更改即可
分享到:
评论

相关推荐

    eclipse svn 插件-完美版本

    下面我们将详细探讨Eclipse SVN插件的功能、安装方法以及如何使用它来查看和上传代码。 1. **Eclipse SVN插件介绍** Eclipse SVN插件,通常称为Subversive或Subclipse,是一个开源项目,为Eclipse平台提供了对...

    MyEclipse7.1集成SVN1.6

    对于使用MyEclipse进行Java开发的用户来说,这是一个非常实用且重要的功能。 #### 七、常见问题与解决方法 - **问题1:无法找到Subclipse插件** - 解决方案:确保已从官方渠道下载正确的Subclipse插件包,并正确...

    myeclispe自更新svn插件.docx

    ### MyEclipse 自更新 SVN 插件知识点 #### 一、MyEclipse简介 MyEclipse是基于Eclipse IDE的一款功能强大的Java...对于任何使用MyEclipse进行Java开发的团队来说,熟练掌握Subclipse的使用都是必不可少的技能之一。

    eclispe 实用插件大全

    11. **Code Recommenders**: 此插件使用机器学习技术,根据上下文提供代码补全建议,能更准确地预测你可能需要的方法或类。 12. **Git Integration**: Eclipse 内置了Git支持,但也有像EGit这样的增强插件,提供更...

    eclipse-testng-subcilpse插件

    总之,Eclipse TestNG SubClipse插件6.9.11是为Eclipse提供TestNG支持和Subversion版本控制的实用工具,它增强了开发者在IDE内的测试和版本管理能力,提高了工作效率。通过正确安装和使用这款插件,你可以更加轻松地...

    PHP可调试团队开发环境配置

    - 使用Subclipse进行代码提交、合并等版本控制操作。 ##### 2.6 MySQL Workbench **简介:** - **MySQL Workbench** 是一个用于MySQL数据库设计、管理和开发的图形化工具。 **安装与配置步骤:** - 下载并安装...

    Eclipse使用link加载svn

    Eclipse是一款广泛使用的Java集成开发环境(IDE),它支持...对于Java开发者来说,这是一种非常实用的方法,尤其对于已经习惯使用Eclipse的用户。只需几步简单的设置,就可以在Eclipse的环境中享受到svn的强大功能。

    svn1.6,1.8及安装说明

    SVN,全称为Subversion,是一款...总结来说,这份资源为用户提供了一套完整的SVN安装和使用的方案,涵盖了不同版本的SVN,以及在两个主流IDE中的集成方法,对于需要进行版本控制的开发者来说,是非常实用的参考资料。

    Eclipse小技巧收录

    标题"Eclipse小技巧收录"揭示了这是一份关于Eclipse集成开发环境(IDE)的实用技巧集合,可能包括提高效率、优化工作流程或解决常见问题的方法。这些技巧可能涵盖编码、调试、版本控制、插件使用等多个方面。 描述...

    eclipse使用技巧教程

    本教程将深入探讨Eclipse的一些实用技巧,帮助用户提升开发效率。 1. **安装与配置**: - 下载:访问Eclipse官网,根据操作系统选择相应版本下载。 - 安装:运行下载的安装包,按照向导步骤进行安装。 - 配置JDK...

    MyEclipse超级技巧集合

    4. **定位代码**:使用`F3`键可以帮助快速跳转到变量、类或方法的定义处。 5. **刷新资源**:使用`F5`刷新项目资源,对于查看服务器上文件的变化特别有用。 6. **切换视图**:使用`F6`可以在不同的视图之间切换...

    eclipse maven svn 插件 离线安装

    **使用方法.txt文件**: 这个文件很可能是详细说明了上述步骤的操作指南,包括具体下载哪些文件,如何创建links,以及可能遇到的问题和解决办法。 **plugins_maven目录**: 这个目录可能包含了Maven插件的所有相关...

    java Eclipse的一些技巧分享_如果你刚入门,一定要下载哦

    10. **插件扩展**:Eclipse拥有庞大的插件生态系统,可以通过Eclipse Marketplace查找并安装各种增强功能的插件,如Mylyn用于任务管理,Subversive或Subclipse用于版本控制,Maven Integration for Eclipse支持Maven...

    SVN客户端和服务器

    教案还会涵盖SVN的命令行工具使用方法,以及如何集成到不同的开发环境中,如IDE。 3. **SVN的Eclipse插件** 对于使用Eclipse这样的集成开发环境(IDE)的开发者,SVN有专门的插件,如Subversive或Subclipse,它们...

    SubVersion and CVS 安装配置手册.rar

    这份资料详尽且实用,对于需要在开发环境中使用版本控制系统的开发者来说,无疑是一份极具价值的参考资料。 SubVersion(SVN)是一种广泛使用的开源版本控制系统,它允许团队成员协同工作,跟踪文件和目录的修改...

    eclipse插件(svnjad).

    结合描述中的“正在使用中,很方便的”,我们可以推断这个压缩包提供的插件不仅安装和配置简单,而且在实际开发工作中非常实用。使用这样的插件,开发者可以轻松地进行版本控制操作,同时也能对二进制代码进行反编译...

    eclipse快捷键

    - **Spring IDE**:官方推荐的Spring框架开发插件,提供Bean定义文件的提示、验证和可视化依赖关系查看,对于Spring项目开发非常实用。 - **Subclipse**:Eclipse的SVN版本控制系统插件,适用于团队协作开发,确保...

    Eclipse、svn插件安装

    总的来说,Eclipse通过外部替换的方式安装SVN插件是一种可行且实用的方法,尤其对于那些需要特定版本或特殊功能的开发者。这种方式需要对Eclipse的插件结构有一定了解,但一旦掌握,就能灵活地定制自己的开发环境。...

    MyEclipse相关插件安装方法

    - **Subversive**或**Subclipse**:版本控制系统插件,支持SVN,方便代码版本管理和协同工作。 - **JRebel**:热部署插件,使得代码修改无需重启应用即可生效。 在安装插件时,需要注意与MyEclipse版本的兼容性,...

    svn离线安装方法--eclipse

    离线安装SVN虽然相比在线安装多了一些手动操作,但它确保了即使在无网络环境下,开发者也能正常使用SVN进行版本控制。在实际工作中,理解并掌握离线安装技巧,能帮助我们更好地应对各种开发环境,提高工作效率。 ...

Global site tag (gtag.js) - Google Analytics