给RCP添加SVN功能

三个步骤:
一、下载SVN插件到eclipse;
二、给RCP添加SVN依赖:
org.tigris.subversion.subclipse.core
org.tigris.subversion.subclipse.ui
org.tigris.subversion.subclipse.mylyn
org.tigris.subversion.clientadaptor.javahl

三、添加一个用来打开SVN资源库的菜单:
public OpenSubversionViewAction() {
  setText("SVN Repository");
}
	
public void run() {

try {

IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();


page.showView("org.tigris.subversion.subclipse.ui.repository.RepositoriesView");


  } catch (PartInitException e) {
  }
}



然后在ApplicationWorkbenchAdvisor类中做如下实现:

public void preWindowOpen() {
        WorkbenchAdapterBuilder.registerAdapters();
} 

或者从http://subclipse.tigris.org/update下载SVNKit

你可能感兴趣的:(java,eclipse,UI,SVN,subversion)