Hi,

On 02/08/11 11:42, Sven Strittmatter wrote:
Hello on the darcs side of the world :)

Beyond dispute Darcs is a good and suitable SCM. But it lacks integration in other tools. There is no suitable plugin for the most widely used IDEs (Netbeans, Eclipse etc.). Also there are no plugins for the most issue trackers like JIRA, Mantis et. al.

But instead of only complaining about this drawback I decided to do something against it: I just created an Darcs SCM Plugin for Hudson/Jenkins continuous Integration server.

It's version is 0.2.1 and it's still alpha stable. If You're experienced in Java you can fork me on GitHub https://github.com/Weltraumschaf/hudson-darcs

My last Java experiences are six years ago. So I try to get a code review on the Jenkins mailinglist for improvement advices.


Thanks for contribution! I guess one of the reasons of lacking support is covered in wiki note http://wiki.darcs.net/Ideas/MachineReadableFormats

Quick issue within plugin Sax parser:
https://github.com/Weltraumschaf/hudson-darcs/blob/master/src/main/java/org/jvnet/hudson/plugins/darcs/DarcsSaxHandler.java
It doesn't parse the "move" tag from the summary section. It is rename and/or move of file:
<move from="src/Darcs/Test/Patch.hs" to="src/Darcs/Test/Patch/Examples.hs"/>

I wrote here instead on Github issues because I'm also interested in correct parser for the Darcs produced XML.

@Darcs Developers: Is there any spec/schema for the XMLs produced by Darcs? e.g. XSD or DTD
If not maybe good chance for me to write one...

Rado
_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to