`

Myeclipse 与SVN

    博客分类:
  • SVN
SVN 
阅读更多
----很弄清楚版本问题 也很烂。。

1. 启动Myeclipse7.0后,点击Help-software updates—Available Software出现一下的界面

我搽你 操 Myeclipse7.0 哪有 Available Software这一项啊 我就不知道你到底用的哪个版本的7.0 但是我发现你所说的 这个选项Available Software 在 6.5 版本中却是有的 因为我一个同事整合的是 6.5与SVN

2. 点击 type filter text 后的倒三角形图标,选择name,等待刷新完之后,选择 图标,弹出此对话框

3. 选择 Archie后弹出

4. 选择SVNPluginCore.jar后点击打开,刷新后在如下对话框中选中

5. 选择的项目如上图所示,然后点击 ,就进入安装状态。一路next和finish之后,重新启动。就能够在windows–àshow view–àother中看到SVN插件安装成功!

(草 一路走下去后 我的电脑就卡死了 真烂 )

方法3:可以实现的

功夫不负有心人,老天终于给我了一个希望,

1. 你先下载一个SVN 包 名字是 site-1.6.2.1.zip 在百度搜一下就有

2. 写一段java代码
建立一个java工程 然后在里面写一个类,类名是CreatePluginsConfig,包的名字我自己随便起得 叫dd

代码如下:

package dd;

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

/**
* MyEclipse 7.0G安装插件代码生成器
* @author Administrator
*
*/
public class CreatePluginsConfig { 
    private String path; 

    public CreatePluginsConfig(String path) { 
        this.path = path; 
    } 

    @SuppressWarnings("unchecked")
public void print() { 
        List 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) { 
                    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; 
                } 
                String[] filenames = fileName.split("_"); 
                String filename1 = filenames[0]; 
                String filename2 = filenames[1].substring(0, filenames[1] 
                        .lastIndexOf(".")); 
                result = filename1 + "," + filename2 + ",file:/" + path + "\\"
                        + fileName + ",4,false"; 
                System.out.println(result); 
            } 

        } 
    } 

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

        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) { 
                System.out.println("===========jad=========="); 
        new CreatePluginsConfig( 
        "D:\\Program Files\\Genuitec\\MyEclipse 7.0\\subversion\\plugins") 
        .print(); //插件路径 

    } 
}



其中D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins 是我的SVN的解压路径 最好放在myeclipse 的目录下 一边编译的时候容易找到, 运行项目 最后看到 如下的输出:

com.collabnet.subversion.merge,1.9.0.4,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\com.collabnet.subversion.merge_1.9.0.4.jar,4,false
com.sun.jna,3.0.9,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\com.sun.jna_3.0.9.jar,4,false
org.tigris.subversion.clientadapter.javahl.win32,1.6.3,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.3.jar,4,false
org.tigris.subversion.clientadapter.javahl,1.6.3,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tigris.subversion.clientadapter.javahl_1.6.3.jar,4,false
org.tigris.subversion.clientadapter.svnkit,1.6.2,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tigris.subversion.clientadapter.svnkit_1.6.2.jar,4,false
org.tigris.subversion.clientadapter,1.6.0.2,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tigris.subversion.clientadapter_1.6.0.2.jar,4,false
org.tigris.subversion.subclipse.core,1.6.2,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tigris.subversion.subclipse.core_1.6.2.jar,4,false
org.tigris.subversion.subclipse.doc,1.3.0,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tigris.subversion.subclipse.doc_1.3.0.jar,4,false
org.tigris.subversion.subclipse.graph,1.0.7,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tigris.subversion.subclipse.graph_1.0.7.jar,4,false
org.tigris.subversion.subclipse.mylyn,3.0.0,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tigris.subversion.subclipse.mylyn_3.0.0.jar,4,false
org.tigris.subversion.subclipse.ui,1.6.2,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tigris.subversion.subclipse.ui_1.6.2.jar,4,false
org.tmatesoft.svnkit,1.3.0.5847,file:/D:\Program Files\Genuitec\MyEclipse 7.0\subversion\plugins\org.tmatesoft.svnkit_1.3.0.5847.jar,4,false



把上面的代码拷贝到myeclipse 下的 configuration\org.eclipse.equinox.simpleconfigurator\bundles.info文件尾部即可。此时关闭 myeclipse . 然后以-cleanup 的方式运行myeclipse 你就会发现 SVN神奇的加载成功了   查看方法:windows -----showviews---others 出现SVN 选项。。
分享到:
评论

相关推荐

    MyEclipse与Svn

    ### MyEclipse与Svn集成详解 #### 一、前言 随着软件开发项目的规模不断扩大,版本控制成为了软件开发过程中不可或缺的一部分。Subversion(简称SVN)作为一款开源的集中式版本控制系统,广泛应用于各类软件项目的...

    MyEclipse整合svn客服端插件

    在本教程中,我们将详细介绍如何将MyEclipse与SVN客户端插件整合,以便更方便地进行代码版本管理。 首先,了解SVN的基本概念是必要的。SVN是一种分布式版本控制系统,用于跟踪项目中的文件和目录的变化,便于多人...

    myEclipse与svn集成

    6. **持续集成**:对于大型项目,myEclipse与SVN的集成还可以与持续集成工具(如Jenkins)配合,实现自动构建和测试,进一步提高开发效率。 总之,myEclipse与SVN的集成使得开发者能在熟悉的开发环境中轻松地进行...

    myeclipse2017SVN插件

    确保添加的源与你的SVN插件版本相匹配。 4. **安装插件**:返回“首选项”主界面,这次选择“插件开发”(Plug-in Development),然后点击“开发工具”(Development Tools)。在这里,你可以看到已添加的SVN插件...

    myeclipse安装svn插件

    SVN插件使得MyEclipse可以直接与Subversion服务器交互,允许开发者进行版本提交、更新、对比、分支和合并等操作,从而实现对项目代码的有效管理和协同开发。有了这个插件,开发者无需离开IDE就能完成大部分版本控制...

    myeclipse整合svn时候的插件

    而MyEclipse作为一款强大的Java集成开发环境,它提供了与各种版本控制系统集成的能力,包括SVN。本篇文章将详细讲解如何在MyEclipse中整合SVN,以及所给压缩包`site1109.zip`中的文件用途。 首先,我们需要理解...

    Myeclipse安装svn插件

    首先,我们需要理解MyEclipse与SVN的关系。MyEclipse是一款功能强大的Java集成开发环境,它基于Eclipse平台,支持多种应用程序的开发,包括Java、Web、JSP、PHP等。而SVN则是一个开源的集中式版本控制系统,用于管理...

    MyEclipse集成svn(资料特别丰富)

    而MyEclipse作为一款强大的Java集成开发环境,支持与SVN的无缝集成,让开发者可以在IDE内部直接进行版本控制操作。以下将详细介绍如何在MyEclipse中集成和使用SVN。 1. **什么是 SVN 和 Subversion** SVN...

    适用MyEclipse10的SVN插件~site-1.8.22.zip

    【标签】"myeclipse svn" 明确了主题,即MyEclipse与SVN的结合,意味着这个插件是为了在MyEclipse环境中使用SVN而设计的。 关于【压缩包子文件的文件名称列表】"MyEclipse10的SVN插件",这可能指的是安装或配置插件...

    MyEclipse关联SVN下载项目到本地

    对于使用MyEclipse集成开发环境(IDE)的开发者来说,能够有效地将SVN与MyEclipse进行关联,并且顺利地从SVN服务器下载项目到本地,是一项非常实用且必要的技能。 #### 二、准备工作 为了确保MyEclipse能够成功关联...

    Myeclipse的SVN插件,下载后直接使用

    文件名为`SVN`的压缩包可能包含了一系列的JAR文件和配置文件,这些文件将提供MyEclipse与SVN服务器通信所需的功能。 在安装SVN插件后,用户需要进行一些基本的配置。首先,需要在MyEclipse的首选项(Preferences)...

    MyEclipse关联SVN

    将MyEclipse与SVN关联,能够帮助开发者在编码过程中实现版本控制,方便团队协作和代码管理。 关联MyEclipse和SVN的过程包括以下步骤: 1. **安装SVN插件**:MyEclipse本身并不内置SVN支持,但可以通过安装插件实现...

    myeclipse搭建svn

    本文将详细介绍如何在MyEclipse集成环境中搭建SVN,以便进行代码的上传与下载。 首先,确保你已经安装了MyEclipse集成开发环境。MyEclipse是一个功能强大的Java开发工具,它支持多种开发技术,包括Java、Web、J2EE...

    myeclipse中svn插件

    SVN插件的使用不仅简化了版本控制的复杂性,还提供了与MyEclipse无缝集成的体验,让开发者能够在熟悉的环境中进行版本管理。它允许团队成员跟踪代码变更,解决冲突,以及进行版本回溯。此外,通过插件,开发者还可以...

    myEclipse6.5SVN插件

    3. **安装与配置myEclipse6.5 SVN插件**: - 下载site3-1.6.5压缩包,解压后找到适合myEclipse6.5的SVN插件。 - 在myEclipse中打开“Window” -&gt; “Preferences” -&gt; “Software Updates” -&gt; “Available ...

    myeclipse 8.5 SVN插件

    【标签】"myeclipse8.5 SVN"强调了这是针对MyEclipse 8.5版本的插件,意味着该插件与这个特定版本的IDE兼容,并且专注于SVN的集成。 【压缩包子文件的文件名称列表】揭示了插件安装包的组成部分: 1. **content....

    Myeclipse6.5 svn配置

    Myeclipse6.5 svn配置,免费资源,仅供参考!

    Myeclipse SVN最新版本插件Subclipse1.10

    总的来说,Subclipse1.10是MyEclipse与SVN之间的重要桥梁,它简化了版本控制的操作流程,使得开发者能够更加专注于代码的编写和项目的协同工作。通过了解和熟练掌握Subclipse的使用,可以帮助开发者提高代码质量,...

    MyEclipse安装svn插件

    7. **配置SVN**:在MyEclipse中,你可以在“Window” -&gt; “Preferences” -&gt; “Team” -&gt; “SVN”中配置SVN的相关设置,如SVN客户端路径、全局忽略列表等。 8. **使用SVN**:现在,你可以在项目右键菜单中看到...

Global site tag (gtag.js) - Google Analytics