[jbosstools-commits] JBoss Tools SVN: r35551 - trunk/as/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Tue Oct 11 14:19:55 EDT 2011


Author: adietish
Date: 2011-10-11 14:19:55 -0400 (Tue, 11 Oct 2011)
New Revision: 35551

Modified:
   trunk/as/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ServerAdapterWizardModel.java
Log:
[JBIDE-9793] connected imported proj to git repo

Modified: trunk/as/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ServerAdapterWizardModel.java
===================================================================
--- trunk/as/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ServerAdapterWizardModel.java	2011-10-11 18:10:05 UTC (rev 35550)
+++ trunk/as/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ServerAdapterWizardModel.java	2011-10-11 18:19:55 UTC (rev 35551)
@@ -22,6 +22,7 @@
 import org.eclipse.core.runtime.IPath;
 import org.eclipse.core.runtime.IProgressMonitor;
 import org.eclipse.egit.core.op.CloneOperation;
+import org.eclipse.egit.core.op.ConnectProviderOperation;
 import org.eclipse.egit.ui.Activator;
 import org.eclipse.jface.dialogs.MessageDialog;
 import org.eclipse.jgit.api.Git;
@@ -88,7 +89,9 @@
 		IProject project = workspaceRoot.getProject(projectName);
 		overwriteExistingProject(project, monitor);
 
-		importToNewProject(projectDirectory, monitor, project);
+		importToNewProject(projectDirectory, project, monitor);
+		conntectToGitRepo(project, monitor);
+		
 		if (isMavenProject(projectDirectory)) {
 			configureMavenNature(project, monitor);
 		}
@@ -96,13 +99,17 @@
 		createServerAdapterIfRequired();
 	}
 
+	private void conntectToGitRepo(IProject project, IProgressMonitor monitor) throws CoreException {
+		new ConnectProviderOperation(project).execute(monitor);
+	}
+
 	private void configureMavenNature(IProject project, IProgressMonitor monitor) throws CoreException {
 		IProjectConfigurationManager manager = MavenPluginActivator.getDefault().getProjectConfigurationManager();
 		ResolverConfiguration resolverConfiguration = manager.getResolverConfiguration(project);
 		manager.enableMavenNature(project, resolverConfiguration, monitor);
 	}
 
-	private void importToNewProject(File projectDirectory, IProgressMonitor monitor, IProject project)
+	private void importToNewProject(File projectDirectory, IProject project, IProgressMonitor monitor)
 			throws CoreException, InvocationTargetException, InterruptedException {
 		project.create(monitor);
 		project.open(monitor);



More information about the jbosstools-commits mailing list