[jboss-cvs] jbosside/releng/org.jboss.ide.eclipse.releng/src/org/jboss/ide/eclipse/releng ...
Marshall Culpepper
mculpepper at jboss.com
Tue Aug 1 21:27:46 EDT 2006
User: mculpepper
Date: 06/08/01 21:27:46
Modified: releng/org.jboss.ide.eclipse.releng/src/org/jboss/ide/eclipse/releng
CreateSubversionFetchScriptTask.java
Log:
apprently the SVN command line adapter is not very reliable. I've switched over to the JavaSVN client adapter and added a call to "setup()" which is apparently needed.
Revision Changes Path
1.2 +11 -5 jbosside/releng/org.jboss.ide.eclipse.releng/src/org/jboss/ide/eclipse/releng/CreateSubversionFetchScriptTask.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: CreateSubversionFetchScriptTask.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/releng/org.jboss.ide.eclipse.releng/src/org/jboss/ide/eclipse/releng/CreateSubversionFetchScriptTask.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- CreateSubversionFetchScriptTask.java 2 Jun 2006 23:07:15 -0000 1.1
+++ CreateSubversionFetchScriptTask.java 2 Aug 2006 01:27:46 -0000 1.2
@@ -44,10 +44,11 @@
import org.dom4j.io.SAXReader;
import org.dom4j.io.XMLWriter;
import org.tigris.subversion.svnclientadapter.ISVNClientAdapter;
+import org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory;
import org.tigris.subversion.svnclientadapter.SVNClientException;
import org.tigris.subversion.svnclientadapter.SVNRevision;
import org.tigris.subversion.svnclientadapter.SVNUrl;
-import org.tigris.subversion.svnclientadapter.commandline.CmdLineClientAdapterFactory;
+import org.tigris.subversion.svnclientadapter.javahl.JavaSvnClientAdapterFactory;
/**
* @author Marshall
*
@@ -221,11 +222,16 @@
private void createFetchPluginsTarget (Element project) throws BuildException
{
Element fetchPluginsTarget = addTargetElement(project, "fetch.plugins");
- ISVNClientAdapter svnAdapter =
- CmdLineClientAdapterFactory.createSVNClient(
- CmdLineClientAdapterFactory.COMMANDLINE_CLIENT);
- String url = getRepositoryInfo(id).svnUrl;
+ try {
+ JavaSvnClientAdapterFactory.setup();
+ } catch (SVNClientException e1) {
+ // FIXME
+ e1.printStackTrace();
+ }
+ ISVNClientAdapter svnAdapter = SVNClientAdapterFactory.createSVNClient(JavaSvnClientAdapterFactory.JAVASVN_CLIENT);
+
+ String url = getRepositoryInfo(id).svnUrl + "/feature.xml";
String revision = getRepositoryInfo(id).revision;
InputStream featureXmlStream = null;
More information about the jboss-cvs-commits
mailing list