1. 先得保证myeclipse9.0是可以正常使用的吧。

    第一步当然是从网上下载SVN插件啦。myeclipse9.0集成的eclipse版本是属于3.x,所以下载eclipse3.x系列的SVN插件。

    我下载的版本是1.8.22。如图:

  2.  

    在你计算机的任意位置创建文件夹“myplugins/svn”。位置与名称可以任意,为了方便管理,我在myeclipse的安装路径下创建,如图:

  3.  

    解压刚下载的“svn_site-1.8.22.zip”,把其中的“features”、“plugins”文件夹复制到刚创建的“myplugins/svn”文件夹下。如图:

  4.  

    打开myeclipse,新建一个工程,创建一个PluginConfigCreator的类,复制以下代码:

    package com;

    import java.io.File;import java.util.ArrayList;import java.util.List;

    /** * MyEclipse9 插件配置代码生成器 */public class PluginConfigCreator {

    public PluginConfigCreator() { }

    public void print(String path) {  List<String> list = getFileList(path);  if (list == null) {   return;  }

    int length = list.size();  for (int i = 0; i < length; i++) {   String result = "";   String thePath = getFormatPath(getString(list.get(i)));   File file = new File(thePath);   if (file.isDirectory()) {    String fileName = file.getName();    if (fileName.indexOf("_") < 0) {     print(thePath);     continue;    }    String[] filenames = fileName.split("_");    String filename1 = filenames[0];    String filename2 = filenames[1];    result = filename1 + "," + filename2 + ",file:/" + path + "\\"      + fileName + "\\,4,false";    System.out.println(result);   } else if (file.isFile()) {    String fileName = file.getName();    if (fileName.indexOf("_") < 0) {     continue;    }    int last = fileName.lastIndexOf("_");    String filename1 = fileName.substring(0, last);    String filename2 = fileName.substring(last + 1,      fileName.length() - 4);    result = filename1 + "," + filename2 + ",file:/" + path + "\\"      + fileName + ",4,false";    System.out.println(result);   }

    } }

    public List<String> getFileList(String path) {  path = getFormatPath(path);  path = path + "/";  File filePath = new File(path);  if (!filePath.isDirectory()) {   return null;  }  String[] filelist = filePath.list();  List<String> filelistFilter = new ArrayList<String>();

    for (int i = 0; i < filelist.length; i++) {   String tempfilename = getFormatPath(path + filelist[i]);   filelistFilter.add(tempfilename);  }  return filelistFilter; }

    public String getString(Object object) {  if (object == null) {   return "";  }  return String.valueOf(object); }

    public String getFormatPath(String path) {  path = path.replaceAll("\\\\", "/");  path = path.replaceAll("//", "/");  return path; }

    public static void main(String[] args) {  /* 你的插件的安装目录 */  String plugin = "改成安装目录\\Genuitec\\svn";  new PluginConfigCreator().print(plugin); }}

  5.  

    修改步骤4中代码中“路径”为SVN的安装目录:

    运行JAVA代码,会在控制台输出一大串字符。如图:

  6.  

    复制控制台输出的字符串,找到myeclipse安装目录下的“configuration/org.eclipse.equinox.simpleconfigurator”文件夹下的“bundles.info”文件;打开文件,并把控制台的输出粘贴进去:

  7.  

    重启myeclipse,会发现svn插件已经安装成功了:

    于是,我们右键菜单的team出来了!

    END

客户端的集成:

1、首先下载svn插件

下载地址:http://subclipse.tigris.org/files/documents/906/46495/site-1.6.5.zip

打开myeclipse ---> help菜单下有个 myeclipse configuration center ,打开他以后会现在这个信息

然后选择software选项

下面有个add site按钮,点击它以后,选择用红色标注的链接

name为svn

url为插件的路径

点击OK。

这时左上方出现SVN的插件信息

打开svn的选项

右击红色的圈内信息,add to profile,

两个都添加完成是,右下角pending  changes 框内出现load。。。。。一些信息,等待几分钟,会出现Apple changes 按钮,然后点击按钮进行安装,安装结束后重启myeclipse就OK了

(网络不好可能会安装很长时间)

 、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

只为成功找方法,不为失败找借口!

MyEclipse使用总结——MyEclipse10安装SVN插件

一、下载SVN插件subclipse

下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

在打开的网站中找到subclipse的最新版本,如下图所示:

下载完成之后,得到的是一个压缩包文件,如下图所示:

二、在MyEclipse10中安装SVN插件subclipse

步骤如下:

1.找到MyEclipse10 在安装目录下的dropins文件夹

2.打开dropins文件夹,新建一个svn文件夹

3.解压缩下载好的压缩包

解压好之后得到一个文件夹,打开文件夹可以看到里面有如下文件

把features和plugins文件夹拷贝到dropins文件夹下的SVN文件夹中

这样就可以在MyEclipse10中安装好SVN插件了。

三、在MyEclipse10中使用SVN插件

安装好SVN插件后,启动MyEclipse,这时候启动会比较慢,因为MyEclipse要去下载一些相关连的Jar文件,当进入到MyEclipse启动完之后进入到workspace时,就会自动弹出相关联文件已经自动下载完成的提示对话框,如下图所示

3.1查看安装好的SVN

点击菜单上的【Window】----->【Show View】------>【Other…】,如下图所示:

在弹出的【Show View】对话框中就可以看到已经安装好的SVN插件,如下图所示:

3.2在MyEclipse中通过SVN客户端连接SVN服务器

此时将弹出如下画面

点击【Finish】,然后弹出一个要求输入用户名和密码的对话框,输入正确的用户名和密码就可以连接到指定的SVN服务器了,如下图所示:

 
分类: MyEclipse
好文要顶 关注我 

myeclipse9.0安装svn插件的更多相关文章

  1. myeclipse6.0安装svn插件

    myeclipse6.0安装svn插件 转载地址:http://www.cnblogs.com/danica/archive/2011/07/12/2104323.html myeclipse6.0安 ...

  2. myeclipse-9.0安装svn客户端插件

    SVN插件配置到MyEclipse中的步骤 听语音 | 浏览:20471 | 更新:2015-01-09 10:26 | 标签:myeclipse 1 2 3 4 5 6 7 分步阅读 MyEclip ...

  3. Myeclipse6.0 在线安装svn插件

    一.官网地址 1.SVN 官方网站:http://subversion.apache.org/ 二.安装步骤 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→F ...

  4. MyEclipse6.5安装SVN插件的三种方法z

    一.安装方法: 方法一.如果可以上网可在线安装   . 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;   . 选择Search ...

  5. MyEclipse6.5安装SVN插件的三种方法

    MyEclipse6.5安装SVN插件的三种方法 方法一.如果可以上网可在线安装 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Instal ...

  6. windows上搭建svn 、 Eclipse上安装svn插件 、 eclipse中如何使用svn

    折腾了许久终于搞出来了. svn搭建 一.svn概述 SVN就是用于多个人共同开发同一个项目,共用资源的目的,该文描述了把svn搭建在本地上,和搭建在Eclipse4.5.2上. 二.svn分类 分为 ...

  7. STS 安装SVN插件

    1:STS中 Help->Eclipse MarketPlace 搜索svn点击go安装svn插件,然后重启STS. 2:如果Team中出现SVN说明安装好了一半. 3: 手动安装SVN Con ...

  8. 在MyEclipse上安装svn插件

    最近需要用到myeclipse做一个商城的项目开发,用svn作为项目的版本控制软件.但是在myeclipse上安装svn插件就是装不好,反复折腾了好几次都安装不成功.网上提供的安装办法有两种,一是:在 ...

  9. eclipse安装插件的方式 三种:links、eclipse中使用插件安装向导安装、直接copy插件到对应的eclipse目录 MyEclipse10安装SVN插件

    myeclipse安装插件 1.直接将插件copy到myeclipse目录下的dropins目录下(没有目录就新建一个),重启,详细参考 MyEclipse使用总结——MyEclipse10安装SVN ...

随机推荐

  1. bzoj 1441: Min 裴蜀定理

    题目: 给出\(n\)个数\((A_1, ... ,A_n)\)现求一组整数序列\((X_1, ... X_n)\)使得\(S=A_1*X_1+ ...+ A_n*X_n > 0\),且\(S\ ...

  2. 【LeetCode】036. Valid Sudoku

    题目: Determine if a Sudoku is valid, according to: Sudoku Puzzles - The Rules. The Sudoku board could ...

  3. 块级&行内元素总结

    一.块级元素与行内元素的区别 块级元素与行内元素有几个关键区别: 格式 默认情况下: 块级元素会新起一行: 行内元素不会以新行开始. 内容模型 一般块级元素可以包含行内元素和其他块级元素.这种结构上的 ...

  4. Ajax知识点整理

    一.javascript原生Ajax 1.简介 Ajax是Asynchronous JavaScript+XML(异步JavaScript和XML)的缩写. 该名称诞生于XML还是数据传输首选格式的时 ...

  5. Poj 2503 Babelfish(Map操作)

    一.Description You have just moved from Waterloo to a big city. The people here speak an incomprehens ...

  6. HDOJ1059(多重部分和问题)

    #include<cstdio> #include<cstring> using namespace std; +; ]; int dp[SIZE]; bool check() ...

  7. C/C++的区别

    C和C++的关系:就像是win98跟winXP的关系.C++是在C的基础上增加了新的理论,玩出了新的花样.所以叫C加加. C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设 ...

  8. maven仓库的管理_Nexus

    maven仓库管理的软件有很多,这里介绍的是Sonatype的nexus 一.下载 下载地址:https://yunpan.cn/cv2JhzwQuvb7B  访问密码 932d 二.安装 2.1.将 ...

  9. C++知识点总结(三)

    1.字符串查找字符函数strchr strchr函数原型:extern char*strchr(const char *s,char c); 功能:查找字符数组s中首次出现字符c的位置 说明:返回首次 ...

  10. 项目一:第一天 1、项目概述 2、环境搭建(重点) 3、Jquery Easyui 前端UI框架 4、Jquery Ztree 树形插件使用

    1.项目环境 注:添加jar包直接在common_parent里面添加. 搭建数据库 create tablespace bos317space datafile 'c:\ bos317.dbf'   ...