一、Subversion for Eclipse3.2插件下载地址:
http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
下载site-<chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" w:st="on">1.2.4</chsdate>.zip。
下载后,将此文件中plugins目录和features目录中的jar包分别复制到eclipse中的对应的目录下。然后重新启动eclipse。
二、Subversion服务端版本库的安装
老版本的Sunversion需要事先安装apache,并在apache中配置帐号和不同帐号对subversion项目的读写权限,安装过程很烦琐,如果配置通过SSL访问SVN的话,配置更麻烦,目前有一个可视化的Subversion服务端安装程序,此版本不需要再和apache捆绑在一起,并支持SSL的访问,帐号的维护都是可视化的,大家可以到网上查找VisualSVN-Server-<chsdate isrocdate="False" islunardate="False" day="30" month="12" year="1899" w:st="on">1.0.1</chsdate>.msi的下载地址,下载完成后安装,安装过程中可选择是否使用https方式访问(端口默认为8443),在我的电脑右键菜单选择“管理”,可看到“服务和应用程序”中出现了一个VisualSVN Server,见下图:
选择VisualSVN Server,展开节点,可以看到此节点下可建立用户、组,并可以创建项目库,创建项目库后并可以对不同的库授予不同的读写权限(再也不需要在apache中配置访问权限和维护帐号了),现在建一个名为bi库,然后下面接着讲述eclipse如何关联此库进行Team开发。
三、在Eclipse环境中使用svn插件
第二步中建好了版本库,现在介绍如何通过SVN插件连接版本库进行团队开发。假定建好的版本库的访问地址为https://10.133.2.112:8443/svn/bi,现在打开eclipse新建一个项目,在项目选择SVN-从SVN检出项目,见下图:
然后在下一步选择创建新的资源库位置(如果已经建过文件库,可以选择”使用现有的资源库位置”),后续过程按照提示进行,完成后,见下图eclipse的IDE中的展示:
现在可以将整个项目提交,选中蓝色部分,右键弹出菜单有Team,二级菜单选择提交,就可以将生成的代码结构check in到subversion服务器中(提交过程中如需要密码输入,则输入你第二步设置的帐号,使用的帐号对bi项目应有读写权限)。Team下的二级菜单还有与版本库同步、提交(checkin),更新(checkout),合并、导出、锁定、清理等功能,具体就不一一介绍了,你的每一次改动都可以在改动的文件或所在文件夹中右键选择提交,非常方便,建议大家试验一下(标志黑色星号的是改动的内容)。
也可以先在eclipse中建一个项目,然后选中此项目,从SVN中导出并覆盖此项目。
分享到:
相关推荐
Eclipse SVN插件是开发人员在使用Eclipse IDE进行版本控制时的重要工具,它使得开发者能够在Eclipse环境中方便地与Subversion(SVN)服务器进行交互。Subversion是一款开源的版本控制系统,用于管理项目的源代码和...
为了在 Eclipse 中使用 SVN 功能,需要安装 SVN 插件。 "SVN1.8.22 for eclipse插件" 提供了对 SVN 版本 1.8.22 的集成,这是 SVN 的一个重要版本,包含了各种性能优化和新特性。这个插件使开发者能够在 Eclipse ...
在Eclipse或MyEclipse这样的集成开发环境中(IDE)集成SVN插件,可以极大地提升开发效率和团队协作能力。 本压缩包“svn-site-1.8.22”提供了适用于Eclipse和MyEclipse的SVN插件,版本号为1.8.22。这个版本的SVN...
通过使用Eclipse SVN 1.8插件,开发者可以无缝地将版本控制功能集成到日常开发流程中,提高工作效率,保证代码的稳定性和一致性。同时,由于插件是针对Eclipse和MyEclipse优化的,因此它能够与这两个IDE的其他功能很...
Eclipse SVN 1.8.22 插件是针对Eclipse...总之,Eclipse SVN 1.8.22插件是Eclipse开发者不可或缺的工具,它使得Subversion版本控制系统的功能能够无缝融入到Eclipse开发环境中,提高了团队协作的效率和代码管理的质量。
在Eclipse集成开发环境中,为了方便开发者进行版本控制操作,通常会安装SVN插件。本篇文章将详细介绍Eclipse中的SVN插件及其相关知识点。 1. **SVN的基本概念** - 版本控制:SVN的主要功能是跟踪文件和目录的变更...
Eclipse SVN插件是开发人员在使用Eclipse集成开发环境时,为了实现版本控制功能而引入的一个重要组件。它使得Eclipse与Subversion(SVN)无缝集成,为开发者提供了在IDE内进行版本控制操作的便利。以下是关于Eclipse...
Java SVN 插件和SVN客户端是版本控制系统Subversion(SVN)在Java开发环境中的应用工具,主要用于协同开发和代码版本管理。Subversion是一种开放源码的版本控制系统,能够跟踪文件和目录的修改,方便团队成员之间的...
EclipseGUI控件可视化设计插件是一款强大的开发工具扩展,专为提高Eclipse IDE的图形用户界面(GUI)设计效率而设计。通过这个插件,开发者可以方便地使用拖放功能来创建和布局Swing控件,极大地简化了Java GUI应用...
本文将详细介绍如何在集成开发环境(IDE)Myeclipse和Eclipse中集成SVN插件,以便在不单独安装其他SVN工具的情况下,实现版本控制功能。 ### Myeclipse中集成SVN 1. **安装Subversive插件**: 打开Myeclipse,选择...
Eclipse SVN 插件是开发人员在Eclipse集成开发环境中管理版本控制的一种工具,它使得在团队项目协作中,能够方便地进行代码的版本管理和协同工作。SVN(Subversion)是一种广泛使用的集中式版本控制系统,它允许团队...
Eclipse和MyEclipse是两个流行的Java集成开发环境(IDE),它们都有支持SVN插件的集成,使得在这些平台上进行版本控制操作变得更加便捷。 在Eclipse中,安装SVN插件通常选择的是Subversive或Subclipse。Subversive...
本文将深入探讨如何在集成开发环境(IDE)中,特别是IntelliJ IDEA和Eclipse中,安装和使用svn插件,以便更好地进行项目管理和协同开发。 首先,让我们了解`svn IDEA`。这通常指的是适用于IntelliJ IDEA的...
Eclipse SVN插件是开发人员在使用Eclipse IDE时用于版本控制的重要工具,它使得开发者能够无缝集成Subversion(SVN)系统,实现代码的版本管理。Subversion是一种开源的版本控制系统,它允许团队协作,跟踪文件和...
此外,Eclipse SVN插件还提供了强大的冲突解决工具,可以可视化地对比和合并冲突的代码。它支持多种SVN客户端库,如SVNKit和JNA,确保在不同的操作系统环境下都能正常工作。对于大型项目,SVN的性能和稳定性是至关...
SVN插件是集成到开发环境中的工具,便于开发者更方便地与SVN服务器进行交互,实现代码的版本控制、提交、更新、合并等功能。 1. **版本控制基础**: SVN的核心功能是版本控制,它记录每一次文件或目录的修改,使...
- TortoiseSVN可以与其他开发工具如IDEs(如Eclipse、Visual Studio)配合使用,通过插件实现更深度的集成。 总的来说,TortoiseSVN作为SVN的图形化客户端,极大地简化了版本控制操作,是Windows开发者进行协同...
10. **可视化工作流**:高级插件可能提供图形化的提交工作流,帮助开发者理解项目的整体进展和变更状态。 常见的SVN插件有Eclipse的Subversive,IntelliJ IDEA的Subversion Integration,以及Visual Studio的Ankh...