[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