版本控制与开发者协作
单击图片可全屏预览
结合文件版本控制的开发者协作功能让 NetBeans IDE 成为分布式开发团队的一个强有力工具。
集成的版本控制工具
IDE 能自动识别您已有的版本控制目录。上下文菜单允许您快速更新、检出、比较、重命名文件,以及提交修改。
CVS、Subversion、Mercurial* 
可在三种最流行的版本控制系统中随意选择:CVS、Subversion 或者 Mercurial。其中,Subversion 实现支持 file、http、https、svn 和 svn+ssh 认证协议。CVS 实现则支持 pserver、ext、local 和 fork 认证协议。(*)Mercurial 插件可从“插件管理器”(“工具”>“Plugins”)中获取。
文件状态和历史信息
瞄一眼“版本”窗口即可了解目录中的所有近期改动。文件名的标记和颜色能指示该文件的状态。方便快速浏览每个文件的历史信息,阅读提交 日志消息,并可在需 要时取消改动回滚至前面版本。
|
 |
基于行的文件比较查看器 
新添、删除、修改的行在编辑器左侧边栏用不同颜色清晰地标出,而快速导航标记则放置在右侧错误栏中。单击左侧边栏可以回滚个别改动,或 者打开“文件比较查 看器”。
如果需要立即透明的冲突解析,可以使用“文件比较查看器”并排按行比较两个文件。“文件比较查看器”包含一个带有全部特性的编辑器窗 体,从而能以直观方式 解决当前文件中的合并冲突。
|
 |
远程项目共享
可使用“开发者协作”插件*通过网络实时共享 NetBeans 项目。您可以检查合作伙伴的工作,或者允许他们作出远程改动:所有被邀请的伙伴都可以编译、调试、分析和运行共享项目,而且您可以查看合作者互相修改源文 件。
开发者协作交流
可以与远程开发者一起讨论源代码:“开发者协作”插件*允许您以多种发送格式发送即时信息:纯文本、XML、HTML 或者 Java,同时带有完全的语法高亮。
|
 |
|
Java SE 和基本 IDE 相关学习资料
(*)“开发者协作”插件和 Mercurial 插件均可从“插件管理器”(“工具”>“插件”)中获取。
|