最近一个项目采用JSF的框架,所以IDE也选择了号称对其支持很好的NetBeans,NetBeans的好坏暂且不说(目前为止还没有好印象,貌似它能提供的,Eclipse也可以),突出感受是这个SVN的插件相当不好使,Eclipse的subclipse将本地改动的以明显的黑色星号表示,NetBeans是浅蓝色的仓库的标志,这个还可以接受。但是,在synchronize(NetBeans中叫show changes)后的处理上,二者的差别就显示出来了,分述如下:
1、subclipse提供了四种mode:Incoming mode, Outgoing mode, Incoming/Outgoing mode,
Conflicts mode,前三种在NetBeans里分别是remote, local, all,NetBeans对冲突的处理是在update之后,update之前不告诉你哪些冲突了,而subclipse可以清楚的显示哪些文件已经冲突了,让你在update之前就得把冲突解决掉。这个顺序应该如何,大家心理面很清楚。
2、subclipse中不论是本地修改的,还是远程服务器上的,都以树形目录结构展现出来,层次性很好,也很直观;而NetBeans中是列表,如果我修改了一堆文件,暂时只想某几个文件,得睁大眼睛找一会。如果我这种是无理的需求,OK,那么就容忍它,看看下面这条
3、比如项目中新建了文件a.jsp,它的目录结构是/dir/subdir/a.jsp,dir和subdir都是新建目录,当然还有N多其他的新建目录,这时候如果在subclipse中commit,它会自动将dir、subdir以及a.jsp加上版本控制并提交到server上。看看NetBeans是如何处理的,当把这三个选中commit时,它会提示dir或者subdir not under version control(意味着如果你的目录结构很深,而某一层没有提交,那么你提交其下的文件是不允许的,尽管它上层新建的目录你也选择了)!只有选择dir再提交,这时它会自动将subdir、a.jsp一起提交上去。试问,如果我新建了一堆文件,各有各的层次结构,在没有树形目录的情况下,我怎么快速定位到某个目录或文件?
NetBeans真的很强大,很多功能我也不熟悉,还需要深入了解,但是这个SVN插件确实让我很恼火!
分享到:
相关推荐
scala netbeans 插件(3)scala netbeans 插件(3)scala netbeans 插件(3)scala netbeans 插件(3)scala netbeans 插件(3)
JComponentPack产品NetBeans IDE插件,Java Swing GUI Library
scala netbeans 插件(2)scala netbeans 插件(2)scala netbeans 插件(2)
`javafx-2_0-beta-netbeans-windows-i586.zip` 文件是一个专门为 NetBeans IDE 配置的 JavaFX 2.0 插件,专为 Windows 的 i586(32位)系统设计。 这个插件的安装和使用使得开发者可以在 NetBeans 中无缝地开发 ...
scala netbeans 插件(1)scala netbeans 插件(1)
1. **选择插件**:根据你的IDE,例如Eclipse、IntelliJ IDEA或NetBeans,你需要找到相应的SVN插件,如Subclipse、Subversive或TortoiseSVN。这些插件通常可以在插件市场或官方网站上下载。 2. **安装插件**:在IDE...
Android for NetBeans 插件是专门为开发者设计的一款集成开发环境(IDE)扩展,它使得开发者能够在NetBeans平台上进行Android应用的开发。这个插件的出现,弥补了NetBeans IDE在原生支持Android开发上的不足,使得...
5. **NetBeans SVN插件**:NetBeans IDE也提供内置的SVN支持,用户可以直接在编辑器内进行版本控制操作。同时,也有独立的插件如SVNKit来增强其功能。 6. **VCS Viewer**:这是一个通用的版本控制系统查看器,适用...
这是在netbeans中的flex插件,最新版netbeans也可使用,详见http://m.cnblogs.com/20951/1598880.html
标题中的"NetBeans下的Struts2.0插件"指的是专门为NetBeans IDE设计的扩展,用于增强对Struts2框架的支持。通过这个插件,开发者可以在NetBeans中享受到诸如代码自动完成、模板生成、调试和部署等针对Struts2的定制...
nbstruts2support,当前的netbeans即使是6.5版本也只是支持struts1,该插件可以使其支持struts2,下载该两个插件,打开“工具”-->“插件”选择已下载,将插件导入,打上勾,安装即可
通常,你可以从官方Subversion网站或者特定IDE(如Eclipse、IntelliJ IDEA、NetBeans)的插件库中找到并下载适合的插件。下载过程通常包括搜索插件、选择适用版本、阅读插件描述和兼容性信息,然后按照提示进行安装...
描述中的“基于Java EE的ERPII系统的netbeans插件模块”与标题相同,进一步强调了这个插件是为了在Java EE环境中开发和维护ERPII系统而设计的。这意味着该插件可能包含了针对Java EE特性的工具集,如自动代码生成、...
netBeans开发ANdroid插件 NetBeans添加插件后 在配置中 添加 名字随便起 http://kenai.com/downloads/nbandroid/updates.xml 添加 重启后能用
Struts2 Netbeans插件是专门为开发者在NetBeans集成开发环境中使用Struts2框架提供的一款高效工具。这款插件极大地简化了Struts2框架在项目中的集成和开发过程,为Java Web开发带来了便利。 首先,Struts2是一个...
2. **设计插件架构**:考虑到音乐播放器的功能,我们需要实现音乐文件的播放、暂停、停止、上一曲和下一曲等基本操作。因此,我们需要设计一个播放器控制器类,负责处理这些逻辑。 3. **实现音频播放**:在Java中,...
SVN插件1.8.20可能会支持多种开发环境,如Eclipse、IntelliJ IDEA、NetBeans等。安装插件后,开发者可以在IDE内部执行SVN操作,无需离开当前工作环境。这些操作包括添加文件到版本控制、提交更改、查看历史记录、...
在开发过程中,集成开发环境(IDE)如NetBeans的插件能够极大地提高开发效率和代码质量。本篇文章将详细介绍如何在NetBeans 6中下载并安装Struts2插件。 首先,我们需要了解NetBeans 6是一款历史悠久的IDE,它支持...