Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [pde-build-dev] Subversion ant task and Fetchgeneratorplugin

Hi Chris,

Thank you for providing guidance and your proactive efforts for posting
this useful piece of code on SourceForge. I was able to successfully
fetch and build from SVN like we did in CVS.

Just wanted to mention that I had to set up a command line client for
SVN, in order for the plugin to work.

Thanks,
Vasant.



>>> "Chris Vines" <cvines@xxxxxxxxxxxxxx> 11/6/2006 10:39 AM >>>
Hi Vasant,

The map files contain the key to getting this to work with other
repositories.

Normally aa map file is formatted with entries for CVS.

For other repositories you can now prefix the repository path with the
fetch factory ID
So for my fetch factory you can use the following map file entry.

<type>@<id>=SVN,<tag>[:revision],<svnRepositoryURL>,<product>,<path>

Chris

-----Original Message-----
From: Vasant Marathe [mailto:VMarathe@xxxxxxxxxxxxx] 
Sent: 06 November 2006 16:17
To: Eclipse PDE Build developers list.; Chris Vines
Subject: RE: [pde-build-dev] Subversion ant task and
Fetchgeneratorplugin


Hi Chris,

I appreciate your reply and all the efforts.

There is one question that I have. After doing some research through
the mailing list, it looks like the new component needs to implement
an
extension point: "org.eclipse.pde.build.fetchFactories". The PDE build
code is already looking at CVSFetchTaskFactory.java to do this task.
How
would this new class work with fetching SVN data? or Am I missing
anything here?

Thanks,
Vasant.


>>> "Chris Vines" <cvines@xxxxxxxxxxxxxx> 11/6/2006 9:56 AM >>>
Hi Vasant,

Creating the Fetch Generator for Subversion is not dificult to create,
you just implement an IFetchFactory.

I have created an open source project on sourceforge.net and I am
currently placing the source and plugin downloads as I write this
email.
I will send another email once I have finished, hopefully tomorrow!

Chris

-----Original Message-----
From: Vasant Marathe [mailto:VMarathe@xxxxxxxxxxxxx] 
Sent: 03 November 2006 17:36
To: Eclipse PDE Build developers list.; Chris Vines
Subject: RE: [pde-build-dev] Subversion ant task and Fetch
generatorplugin


Hi Chris,

I am also exploring ways to support fetching code from subversion
repository using PDE build. It would be great if I could use the code
that you have already written, to see if it works for me.

Also, could anyone explain what is that overall work involved, in
order
to integrate subversion into PDE build process. I know that there are
some mails related to this topic, but I still don't have a concrete
understanding about this.

Thanks,
Vasant.






>>> cvines@xxxxxxxxxxxxxx 10/30/2006 8:56 AM >>>
Hi Gunnar

My plugin uses the libraries supplied by Subclipse so I hope there
won't be any problem with bundling these libraries. 
I could create a project on sourceforge but it seemed like a bit of
over kill on such a small piece of code. 
I suppose the best way forward is to create a bugzilla and attach the
plugin, so that people can at least use it. 
Ultimately I want it to be part of the eclipse basebuilder.

Chris 

-----Original Message-----
From: Gunnar Wagenknecht [mailto:gunnar@xxxxxxxxxxxxxxx] 
Sent: 30 October 2006 14:22
To: Eclipse PDE Build developers list.
Subject: Re: [pde-build-dev] Subversion ant task and Fetch generator
plugin


Hi Chris,

Chris Vines wrote:
> I have created a subversion ant task and Fetch generator plugin for
use with pde build. 
> I was wondering if there was any interest in it being added to the
pde build project?

That's great news. I'm pretty sure that many people can't wait to get
this into their hands.

I don't know if it's possible to include this into Eclipse. It depends
on the involved external libraries and their license. However, a first
step would be to make you contribution available under the EPL. For
example, you could create a Bugzilla issue on bugs.eclipse.org and
attach it there.

Another good idea would be to create a project on SourceForgeand check
it in there. This could also be used to provide a download bundle that
includes both, the Eclipse base builder and your SVN integration.

If you need help creating such a bundle or a SF project let me know.

Cu, Gunnar

-- 
Gunnar Wagenknecht
gunnar@xxxxxxxxxxxxxxx 
http://wagenknecht.org/ 
_______________________________________________
pde-build-dev mailing list
pde-build-dev@xxxxxxxxxxx 
https://dev.eclipse.org/mailman/listinfo/pde-build-dev 
_______________________________________________
pde-build-dev mailing list
pde-build-dev@xxxxxxxxxxx 
https://dev.eclipse.org/mailman/listinfo/pde-build-dev-----------------------------------------


Email messages cannot be guaranteed to be secure or error-free as
transmitted information can be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or contain viruses. The
Centers for Medicare & Medicaid Services therefore does not accept
liability for any error or omissions in the contents of this
message, which arise as a result of email transmission.

CONFIDENTIALITY NOTICE: This communication, including any
attachments, may contain confidential information and is intended
only for the individual or entity to which it is addressed. Any
review, dissemination, or copying of this communication by anyone
other than the intended recipient is strictly prohibited. If you
are not the intended recipient, please contact the sender by reply
email and delete and destroy all copies of the original
message.-----------------------------------------
Email messages cannot be guaranteed to be secure or error-free as
transmitted information can be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or contain viruses. The
Centers for Medicare & Medicaid Services therefore does not accept
liability for any error or omissions in the contents of this
message, which arise as a result of email transmission.

CONFIDENTIALITY NOTICE: This communication, including any
attachments, may contain confidential information and is intended
only for the individual or entity to which it is addressed. Any
review, dissemination, or copying of this communication by anyone
other than the intended recipient is strictly prohibited. If you
are not the intended recipient, please contact the sender by reply
email and delete and destroy all copies of the original message.


Back to the top