`

SVN(一)客户端及eclipse-svn插件用法

 
阅读更多

0、关联知识________________________________________

          SVN 高级用法请参考附件,或http://wenku.baidu.com/view/61622faef524ccbff1218487.html

          SCM软件配置管理系统

          subversion(简称svn)sub 地下、替补、子的意思

          CVS(Concurrent Versions System)

          www.tigris.org(底格里斯河,fertile valley肥沃谷底,名字很有创意,不要在乎别人的看法,要个性,比如我的timeriver,哈哈)

                    Open Source Software Engineering Tools

                    有自主开发的如http://subversion.tigris.org/

                    有链接别人的如http://subversion.tigris.org/会跳转到http://subversion.apache.org

 

1、svn客户端(图形界面和命令行界面)________________________________________

 

          1.1、安装(官网下载):

                    默认只安装图形界面的,命令行界面的可以选择,图形界面的功能完全包含命令界面的命令,

          1.2、创建branch/sandbox(图形界面下执行其他非常用命令的功能亦如此):

                    右击项目-->tortoiseSVN-->Repo-browser-->在左侧项目资源上右击-->选择copy to

                    -->在弹出的url框中输出想要建的分支路径即可比如https://.../svn/repos/lming/sandbox/ll-891

                    

2、eclipse-svn插件________________________________________

 

          路径:windows-->preference-->Team-->SVN及其下面的子菜单

          2.1、插件有两种:Subclipse, Subversive 

                    Subclipse是SVN直接支持的项目(推荐,与TortoiseSVN更接近), 主页http://subclipse.tigris.org/ 

                    Subversive最先是由第三方公司Polarion开发, 率先成为了Eclipse子项目,或许是eclipse与svn的某些协议出现了分歧,主页http://www.eclipse.org/subversive/

                    

          2.2、安装Subclipse插件

                    www.tigris.org(底格里斯河,fertile valley肥沃谷底,名字很有创意,不要在乎别人的看法,要个性,比如我的timeriver,哈哈)

                    打开http://subclipse.tigris.org/,点击download and install打开新页面,有两种方式:          

                    2.2.1,Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x

                              eclispe下:Help-->Install New Software, 或者 Help-->Eclipse Market Place

                    2.2.2,Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

                              2.2.2.1,eclipse3.4以后的版本,直接把加压的site-1.8.18文件夹,复制到eclipse\dropins,重启即可,或eclipse.exe -clean

                              2.2.2.2,links方式需要删除site.xml否则会认为是网络安装

                              2.2.2.3,也可以用Help-->Install New Software离线安装zip的方式

                              

                    安装后可以在以下三个地方找到:

                              help -> about eclipse -> installation details -> installed software

                              Window-->Preferences-->Team-->SVN

                              Window-->open perspective 

                              只好上网查了下,发现3.4版本直接把插件文件夹拷贝到dropins目录即可,启动eclipse,发现插件已经安装成功。

 

          svn安装后有两种连接器可选:SVN Interface/connector : SVNKit(推荐,pure-java实现),JavaHL,单击左侧SVN菜单,可在右侧得到显示并设置。

          

          2.2、修改插件的账户密码:

                    2.2.1如果是用的JavaHL, 找到以下目录并删除目录下的文件.

                               C:\"Documents and Settings"\[YourUserName]\"Application Data"\Subversion"\auth

               2.2.2如果你用的SVNKit, 找到以下目录并删除.keyring文件.

                   [eclipse_home]\"configuration"\org.eclipse.core.runtime

               2.2.3重新通过Subclipse访问svn,输入新的帐号即可。          

                    或者直接删除svn插件

                    

          2.3、删除svn插件

                    help -> about eclipse -> installation details -> installed software -> 找到svn -> uninstall          

                    

          2.4在工程树形界面后方显示版本号,但不显示svn提交人(必须用svn下载才行,用TortoiseSVN永远不会显示。)

                    Window-->Preferences-->Team-->SVN-->Lable decorations

                    点击右侧text decorations选项卡

                    文件格式:{added_flag}{dirty_flag}{name} {revision}  {date}  {author}

                    文件夹修饰:{external_flag}{added_flag}{dirty_flag}{name} 

                    项目修饰:{dirty_flag}{name} [{url_short}]          

分享到:
评论

相关推荐

    eclipse-svn插件

    Eclipse 是一个强大的开源集成开发环境(IDE),广泛用于Java应用程序的开发,但它也支持其他编程语言通过安装相应的插件。...熟悉并掌握其使用方法,对于任何使用Eclipse进行开发的团队都至关重要。

    eclipse-SVN插件

    标题提到的"eclipse-SVN插件",实际上是指Eclipse中的Subversive或Subclipse这两个流行的SVN客户端插件。Subversive是官方支持的插件,而Subclipse是社区驱动的项目,两者都能提供与SVN服务器的无缝集成。 **安装...

    svn 服务端+客户端+eclipse3.5插件(实测myeclipse8.0能用)+安装教程

    - changelog.txt、README.txt:通常包含软件的更改日志和使用指南,帮助用户了解软件的更新内容和使用方法。 总的来说,这个压缩包提供了一套完整的SVN解决方案,包括服务端、客户端、Eclipse集成,以及安装教程,...

    eclipse svn 插件

    Eclipse SVN插件是开发人员在使用Eclipse IDE进行版本控制时的重要工具,它使得开发者能够在Eclipse环境中方便地与Subversion(SVN)服务器进行交互。Subversion是一款开源的版本控制系统,用于管理项目的源代码和...

    svn服务器,客户端以及eclipse插件

    对于Windows用户来说,TortoiseSVN是一个非常流行的SVN客户端,因为它易于使用且功能强大。 在Eclipse集成方面,Eclipse是一个流行的开源集成开发环境(IDE),支持多种编程语言。Eclipse有一个名为“Subversive”...

    eclipse svn集成客户端SVN

    在Eclipse中集成SVN客户端,首先需要安装Subversive或Subclipse插件。Subversive是官方推荐的Eclipse SVN连接器,而Subclipse则是一个社区维护的插件,两者都能提供与SVN服务器的连接功能。安装步骤通常包括访问...

    最新Windows下SVN服务器、SVN客户端(带汉化语言包)和Eclipse上SVN插件安装大全

    **Windows环境下SVN服务器...通过以上步骤,你可以完全掌握在Windows环境下搭建SVN服务器、安装SVN客户端以及在Eclipse中使用SVN插件进行版本控制的方法。理解并熟练运用这些知识,对于协同开发和项目管理至关重要。

    svn的eclipse客户端及安装方法

    总之,Subclipse作为Eclipse的SVN客户端,为开发者提供了方便的版本控制工具,使得在Eclipse环境中管理代码版本变得更加直观和高效。通过正确安装和配置,开发者可以充分利用Subclipse实现版本控制的全部功能。

    svn版本控制eclipse插件-小乌龟1.9.x

    标题中的“svn版本控制eclipse插件-小乌龟1.9.x”指的是Subversion(SVN)的...对于初次使用者,理解其安装、配置和使用方法至关重要,而提供的“推荐下载1”文件则是一个宝贵的资源,能帮助开发者更好地掌握这一工具。

    eclipse-java-2021-03-R-win32-x86_64.zip

    用户可以通过Eclipse Marketplace或其他途径安装各种插件,以扩展其功能,如Git客户端、Mylyn任务管理工具、PMD代码质量检查器等。 7. **开发工作流**: 使用Eclipse,开发者可以创建、编辑、编译、运行和调试Java...

    svn离线安装方法--eclipse

    Eclipse是一个流行的Java IDE,支持多种插件,包括SVN客户端插件,使得开发者可以在IDE内直接进行版本控制操作。 离线安装SVN在Eclipse中的步骤如下: 1. **下载SVN插件**: 首先,你需要从官方网站或其他可信赖的...

    svn插件eclipse失败

    然而,有时候在尝试安装或使用Eclipse中的SVN插件时可能会遇到问题,如“svn插件eclipse失败”这种情况。本文将深入探讨可能的原因以及解决方案。 首先,"svn插件eclipse失败"这个问题可能是由多种因素引起的,包括...

    eclipse和MyEclipse的SVN插件及其配置

    - **Subclipse** 另一个备受欢迎的Eclipse SVN插件,同样可在Marketplace中找到。它的界面和操作方式与Subversive类似,用户可以根据个人喜好选择。 2. **MyEclipse的SVN插件:MyEclipse Subversion Integration**...

    Eclipse安装svn插件jar

    要在Eclipse中安装SVN插件,通常有以下两种方法: - **通过Eclipse Marketplace**:打开Eclipse,选择"Help" -> "Eclipse Marketplace",在搜索框输入“Subversive”或“Subclipse”进行搜索,然后按照提示安装。 ...

    java eclipse下的svn配置方法

    通过本文的介绍,您可以了解如何在 Eclipse 中配置 SVN 服务端和客户端,以及如何使用 Eclipse SVN 插件进行基本的版本控制操作。掌握这些技能对于团队协作和代码管理至关重要。希望本文能帮助您更好地利用 SVN 进行...

    Subversive SVN Connectors

    "Subversive SVN Connectors" 是一款专门为Eclipse集成开发环境设计的SVN(Subversion)客户端插件,用于版本控制系统。它允许开发者在Eclipse内部进行版本控制操作,如提交、更新、合并、查看历史记录等,极大地...

    eclipse、myeclipse常用插件(svn缺少部分--1)

    由于标题提到“svn缺少部分”,这可能意味着博主在讨论如何安装或配置SVN插件时遇到了问题,或者是分享了一个不完整但有用的解决方案。 描述中的“NULL”意味着没有提供具体的描述信息,所以我们只能根据标题和标签...

    svn插件--site-1.8.22(含安装说明)

    在给定的压缩包文件“svn插件--site-1.8.22(含安装说明)”中,包含了用于集成 SVN 功能到开发环境中的插件资源。以下是关于 SVN 插件、site-1.8.22 版本以及安装过程的详细说明。 1. SVN 插件:SVN 插件是开发者在...

Global site tag (gtag.js) - Google Analytics