eclipse中svn插件的安装

SVN(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了SVN。Subversion项目的初衷是为了替换当年开源社区最为流行的版本控制软件CVS,在CVS的功能的基础上有很多的提升同时也能较好的解决CVS系统的一些不足。

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境,通过与svn插件的完美配合,很好的提高工作效率,提高代码的安全和管理。

 

今天和大家接着分享一下,eclipse和svn之间的配合使用的相关经验。

eclipse中svn插件的安装?eclipse svn svn控制。希望能给大家带来帮助


 

工具/原料

  • eclipse 3.0开发工具

  • eclipse的svn插件

方法/步骤


  1. 打开eclipse -> Help ->Install New Software选项, 点击Add按钮





2017-09-19日的新地址(除了subclipse以外的另外一种svn插件subversive,后者是官方的,前者是第三方类似TortoiseSVN)
http://www.eclipse.org/subversive/latest-releases.php
http://download.eclipse.org/technology/subversive/4.0/update-site/



  1. 根据需要,添加自己需要的版本svn控制器的版本,填写name和url,点击ok。

    Subclipse 1.4.x includes and requires Subversion 1.5.x client features and working copy format.

    Subclipse 1.6.x includes and requires Subversion 1.6.x client features and working copy format.

    Subclipse 1.8.x includes and requires Subversion 1.7.x client features and working copy format.

    Subclipse 1.10.x includes and requires Subversion 1.8.x client features and working copy format.

    Subclipse 1.12.x includes and requires Subversion 1.9.x client features and working copy format.

    Links for 1.12.x Release:
    Eclipse update site URL: http://subclipse.tigris.org/update_1.12.x

    Links for 1.10.x Release:
    Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html
    Eclipse update site URL: http://subclipse.tigris.org/update_1.10.x
    Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
    Archived releases: http://subclipse.tigris.org/archive 

    Links for 1.8.x Release:
    Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html
    Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x
    Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
    Archived releases: http://subclipse.tigris.org/archive

    Links for 1.6.x Release:
    Changelog: http://subclipse.tigris.org/subclipse_1.6.x/changes.html
    Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x
    Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

    Links for 1.4.x Release:
    Changelog: http://subclipse.tigris.org/subclipse_1.4.x/changes.html
    Eclipse update site URL: http://subclipse.tigris.org/update_1.4.x
    Zipped downloads: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

    SubClipse官方网站: http://subclipse.tigris.org/upgrade.html(旧的)             

    http://www.tigris.org/servlets/ProjectNewsList(旧的官方下载网址不大好使了


2017-6-28最新地址列表如下  http://subclipse.tigris.org/archive/

Version 1.10.13
March 18, 2016

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.13
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.13
Zipped archive (1.8.x): http://subclipse.tigris.org/files/documents/906/49485/site-1.10.13-1.8.x.zip (md5: 9f652f359bed97abf85457098d4b0578)
Zipped archive (1.9.x): http://subclipse.tigris.org/files/documents/906/49486/site-1.10.13-1.9.x.zip (md5: a16cddc192534b263cceea57850b5288)


Version 1.10.12
March 9, 2016

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.12
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.12
Zipped archive (1.8.x): http://subclipse.tigris.org/files/documents/906/49481/site-1.10.12-1.8.x.zip (md5: cf751e434fd0c654b504b47cc81d1787)
Zipped archive (1.9.x): http://subclipse.tigris.org/files/documents/906/49482/site-1.10.12-1.9.x.zip (md5: 0e19e393edaff6d55fb4c9169c6737b1)


Version 1.10.11
February 4, 2016

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.11
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.11
Zipped archive: http://subclipse.tigris.org/files/documents/906/49476/site-1.10.11.zip (md5: a0e95e94f4785ec842c27387e8124299)


Version 1.10.10
August 21, 2015

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.10
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.10
Zipped archive: http://subclipse.tigris.org/files/documents/906/49433/site-1.10.10.zip (md5: 3300c7849a56cd167e74d2d03b5b60cb)


Version 1.10.9
February 12, 2015

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.9
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.9
Zipped archive: http://subclipse.tigris.org/files/documents/906/49431/site-1.10.9.zip (md5: 8768699BBC8D6950E771C6936DF08EF0)


Version 1.10.8
January 7, 2015

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.8
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.8
Zipped archive: http://subclipse.tigris.org/files/documents/906/49397/site-1.10.8.zip (md5: BC77BB0CBF09538A7348980C47C6A0E5)


Version 1.10.7
December 19, 2014

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.7
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.7
Zipped archive: http://subclipse.tigris.org/files/documents/906/49395/site-1.10.7.zip (md5: E82720520883BE27D9CDECC843EF31AB)


Version 1.10.6
October 22, 2014

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.6
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.6
Zipped archive: http://subclipse.tigris.org/files/documents/906/49391/site-1.10.6.zip (md5: 8733ed744654dc201f9394fa3ba429b6)


Version 1.10.5
May 15, 2014

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.5
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.5
Zipped archive: http://subclipse.tigris.org/files/documents/906/49382/site-1.10.5.zip (md5: 5537C75CF09189351672A8807CB75D61)


Version 1.10.4
February 25, 2014

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.4
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.4
Zipped archive: http://subclipse.tigris.org/files/documents/906/49378/site-1.10.4.zip (md5: 942f2bae5363f500f604c9cb275c803b)


Version 1.10.3
October 16, 2013

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.3
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.3
Zipped archive: http://subclipse.tigris.org/files/documents/906/49339/site-1.10.3.zip (md5: 3645250E9101F3B96E2C013C4A12B065)


Version 1.10.2
Sept 3, 2013

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.2
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.2
Zipped archive: http://subclipse.tigris.org/files/documents/906/49336/site-1.10.2.zip (md5: 690f45551c1d5f9827c3080221dbb294)


Version 1.10.1
July 25, 2013

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.1
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.1
Zipped archive: http://subclipse.tigris.org/files/documents/906/49310/site-1.10.1.zip (md5: 67068c16754a180fef1657348b1c3460)


Version 1.10.0
June 18, 2013

Changelog: http://subclipse.tigris.org/subclipse_1.10.x/changes.html#1.10.0
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.10.0
Zipped archive: http://subclipse.tigris.org/files/documents/906/49307/site-1.10.0.zip (md5: 2334A63FEDC34823F4972FE2CE12B66E)


Version 1.8.22
May 31, 2013

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.22
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.22
Zipped archive: http://subclipse.tigris.org/files/documents/906/49280/site-1.8.22.zip (md5: 3C637D1E9FCC364A7A38EEAD2F6CFD05)


Version 1.8.21
May 24, 2013

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.21
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.21
Zipped archive: http://subclipse.tigris.org/files/documents/906/49277/site-1.8.21.zip (md5: CE4DA5498075675BB5863A7CDFE357C3)


Version 1.8.20
April 15, 2013

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.20
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.20
Zipped archive: http://subclipse.tigris.org/files/documents/906/49270/site-1.8.20.zip (md5: 899A1883099127C3413854D01A13C12D)


Version 1.8.19
April 5, 2013

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.19
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.19
Zipped archive: http://subclipse.tigris.org/files/documents/906/49268/site-1.8.19.zip (md5: 7113E93E726CE991BB3FDD4A4191ED8C)


Version 1.8.18
January 9, 2013

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.18
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.18
Zipped archive: http://subclipse.tigris.org/files/documents/906/49260/site-1.8.18.zip (md5: D659E78EC2E687738911AB6A6F8A3EF9)


Version 1.8.17
December 20, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.17
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.17
Zipped archive: http://subclipse.tigris.org/files/documents/906/49246/site-1.8.17.zip (md5: EAD064475FB1552331F5B8CF3B853D57)


Version 1.8.16
August 21, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.16
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.16
Zipped archive: http://subclipse.tigris.org/files/documents/906/49236/site-1.8.16.zip (md5: 81C7FAF13814253DC1A7DEB5B2DAB8D6)


Version 1.8.15
August 15, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.15
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.15
Zipped archive: http://subclipse.tigris.org/files/documents/906/49234/site-1.8.15.zip (md5: E8E344BD1F0D8AC23FF41B882D15FED0)


Version 1.8.14
July 16, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.14
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.14
Zipped archive: http://subclipse.tigris.org/files/documents/906/49230/site-1.8.14.zip (md5: FA07921177AC06B7B32EB2BAD582E17F)


Version 1.8.13
July 5, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.13
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.13
Zipped archive: http://subclipse.tigris.org/files/documents/906/49228/site-1.8.13.zip (md5: 2BA301DB81D51B84F75C4E4502A8F0C4)


Version 1.8.12
June 21, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.12
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.12
Zipped archive: http://subclipse.tigris.org/files/documents/906/49222/site-1.8.12.zip (md5: C1493531946186C0BBCB20B78BD7F7C2)


Version 1.8.11
June 7, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.11
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.11
Zipped archive: http://subclipse.tigris.org/files/documents/906/49218/site-1.8.11-1.zip (md5: 5C99E5EAEE97FA81832B8F98699D6ED0)


Version 1.8.10
May 29, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.10
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.10
Zipped archive: http://subclipse.tigris.org/files/documents/906/49214/site-1.8.10.zip (md5: 5CDEBC9A67662F964609F8D411CC4263)


Version 1.8.9
May 1, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.9
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.9
Zipped archive: http://subclipse.tigris.org/files/documents/906/49211/site-1.8.9.zip (md5: 17A8A35A6995FEC577A69534A66DA6B7)


Version 1.8.8
April 17, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.8
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.8
Zipped archive: http://subclipse.tigris.org/files/documents/906/49209/site-1.8.8.zip (md5: B318A391AF9B213D2498FD965795147C)


Version 1.8.7
March 15, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.7
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.7
Zipped archive: http://subclipse.tigris.org/files/documents/906/49201/site-1.8.7.zip (md5: 71BACB0233FBBA109223AF231FE0CFC9)


Version 1.8.6
March 9, 2012

Changelog: http://subclipse.tigris.org/subclipse_1.8.x/changes.html#1.8.6
p2 Repository: http://subclipse.tigris.org/archive/subclipse_1.8.6
Zipped archive: http://subclipse.tigris.org/files/documents/906/49196/site-1.8.6.zip (md5: 175F946BB78C7FF488B5A1C6700F8B22)




  1. 点击Select All,全选后点击next

  2. 点击next 选中接受license复选框,点击Finish,开始安装----------------------------------------------------------------------------------          

  3. 安装完成后重启eclipse,打开Window->Preference,在左侧类别区,打开“team”,如有“svn”的选项表示已安装成功。

     

    END

Eclipse安装svn插件(离线版)


工具/原料

  • 下面将介绍离线安装

方法/步骤





注意事项


  • 路径的正确性;

  • 要添加的svn控制器的版本要与eclipse相对应,不易安装过高的版本。以更好的完成eclipse和svn之间的配合。

  • svn插件有时在安装的过程中会很慢,请耐心等待。

  • Eclipse中SVN插件中英文互相转换方法

      

    在安装完Eclipse 的SVN插件subeclipse后,默认状态是中文,要进行中英文转换可以:

    在Eclipse的configuration文件下找到config.ini文件,用写字板打开,在最后面添加上如下代码即可:

    1. 下面配置是设置SVN插件为英文菜单

    1. # Set Subversion English Version   
    2. osgi.nl=en_US  

    2. 下面配置是摄自SVN插件为中文菜单

    1. # Set Subversion Chinese Version   
    2. osgi.nl=zh_CN  


=====================2018年2月13日,更新的新地址如下,旧的官网好像不能用了(github上找的)=========================


Help/Contributing

  • If you need help, use StackOverflow.
  • If you found a bug, use GitHub issues.
  • If you have an idea, use GitHub issues.
  • There is also a Google Group for general discussions or to follow release announcements.
  • If you want to contribute, fork the project and submit a pull request.

Requirements - current master

  • Eclipse 4.2 (Juno) or later
  • Java 6 or later
  • Subversion 1.9 JavaHL client libraries

Installation

Subclipse is available in the Eclipse Marketplace and can be installed via the Marketplace Client. It is also available at the following update site URL's.

NOTE: These are update site URL's to be entered inside the Eclipse installation dialog, not your web browser.

  • Latest - https://dl.bintray.com/subclipse/releases/subclipse/latest/
  • 4.2.x - https://dl.bintray.com/subclipse/releases/subclipse/4.2.x/

The "latest" site will automatically move on to 4.2.1, 4.3.0, 5.0.0 etc. as those releases are produced. Where as the "4.2.x" site will only pick up new releases in the 4.2.x series such as 4.2.1, 4.2.2 etc.

There is also a p2 repository for each specific release. These only contain Subclipse and do not pull in the optional plugins that the primary sites do. These sites are mainly for internal use and third party packagers.

If you have problems upgrading from one of the legacy 1.x.y versions, see the FAQ

Zipped Update Sites

Zipped update sites are also available for download.https://dl.bintray.com/subclipse/releases/subclipse/

Legacy Releases

These are the old releases from tigris.org. They only require Eclipse 3.2 or later, and the required SVN client version varies for each version as noted. These are no longer going to be updated.

  • SVN 1.9.x - https://dl.bintray.com/subclipse/archive/release/1.12.x/
  • SVN 1.8.x - https://dl.bintray.com/subclipse/archive/release/1.10.x/
  • SVN 1.7.x - https://dl.bintray.com/subclipse/archive/release/1.8.x/

Snapshot Builds

Latest Subclipse master branch is built and posted to a p2 repository which you can use to install the latest build. This is available via the following update site URL:

https://dl.bintray.com/subclipse/snapshots/

JavaHL Installation

Subclipse is written against the Subversion Java interface which is called JavaHL. There are two implementations of this interface available:

JavaHL

This is the native implementation provided with Subversion itself. JavaHL is a thin Java API layer that talks to the Subversion native libraries via JNI. Subclipse provides the Java part of this, but you must have the native libraries installed, which means you also have to have the right version of those libraries installed for the version of Subclipse you are using.

Subclipse is able to provide an Eclipse plugin for Windows that includes the needed native DLL's, so installation on Windows is easy. On Linux and Mac, due to differences in how library loading is handled, it is not possible to provide the libraries in a way that "just works". The best option is to install the native packages for your distribution. See:

JavaHL on Linux
JavaHL on OSX

SVNKit

SVNKit is a pure-Java reverse-engineered version of Subversion. It is available via the Subclipse update site which makes it easy to install and use. SVNKit is NOT developed or maintained as part of this project. More information is available at http://svnkit.com

Subclipse is developed and tested primarily against the native JavaHL implementation so that is what we recommend using when possible. The convenience of a pure Java implementation cannot be ignored though, so use whatever works best for you.


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值