您的位置:首页 > 编程语言 > Java开发

eclipse中svn插件的安装

2017-10-13 16:33 1406 查看

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

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境,通过与svn插件的完美配合,很好的提高工作效率,提高代码的安全和管理。 今天和大家接着分享一下,eclipse和svn之间的配合使用的相关经验。eclipse中svn插件的安装?eclipse svn svn控制。希望能给大家带来帮助
 

工具/原料

eclipse 3.0开发工具
eclipse的svn插件

方法/步骤

打开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/


根据需要,添加自己需要的版本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=2240Links 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=2240SubClipse官方网站: 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)


点击Select All,全选后点击next



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


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

Eclipse安装svn插件(离线版)

工具/原料

下面将介绍离线安装

方法/步骤





注意事项

路径的正确性;
要添加的svn控制器的版本要与eclipse相对应,不易安装过高的版本。以更好的完成eclipse和svn之间的配合。
svn插件有时在安装的过程中会很慢,请耐心等待。

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

  
在安装完Eclipse 的SVN插件subeclipse后,默认状态是中文,要进行中英文转换可以:在Eclipse的configuration文件下找到config.ini文件,用写字板打开,在最后面添加上如下代码即可:1. 下面配置是设置SVN插件为英文菜单:# Set Subversion English Version   
osgi.nl=en_US  
2. 下面配置是摄自SVN插件为中文菜单:# Set Subversion Chinese Version   
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.comSubclipse 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.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: