Reg : How to contribute (original) (raw)
Jean-Christophe Collet Jean-Christophe.Collet at Sun.COM
Thu Jul 16 21:16:53 UTC 2009
- Previous message: Reg : How to contribute
- Next message: Reg : How to contribute
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Lance J. Andersen wrote:
Jesse,
One other question. Does this replace the webrev script or does jHg still invoke the webrev script?
This is a replacement. webrev, being a shell script, is very hard to maintain, extend and make work across various platforms. So the main motivation behind jHg was to rewrite it in Java. I figured I might as well add a few bells an whistles to make it more useful.
Actually, I've split the project in two:
- jMercurial is a library of classes to manipulate a mercurial workspace. It relies on the 'hg' command to manipulate the workspace, but it is a fairly complete abstraction of all the components of a workspace (Changeset, Tag, Change, etc...).
- jHg uses jMercurial.
So far it has been tested on Solaris, Linux, Windows and Mac OS X.
-lance
Jean-Christophe Collet wrote: Sure.
I'm putting the final touches to a tool I call jHg It's a simple mercurial front end and a webrev generator. All written in Java. It has a GUI as well a command line interface. With it you can easily: - browse through the history of any mercurial workspace and of any file in the workspace - search the history - view the details of any changeset or group of changesets - view the details of the current status - Commit, Push, Pull, Update or Revert changes. - Generate a webrev of any set of changes. Upload it to cr.openjdk.java.net and/or preview the webrev in the browser. I've attached a couple of simple screenshots. Right now the tool is being tested internally and I'm fixing the last kinks. Hopefully I'll make it available to the community very soon.
-------------- next part -------------- A non-text attachment was scrubbed... Name: jean-christophe_collet.vcf Type: text/x-vcard Size: 246 bytes Desc: not available URL: <http://mail.openjdk.java.net/pipermail/core-libs-dev/attachments/20090716/1bc807e1/jean-christophe_collet.vcf>
- Previous message: Reg : How to contribute
- Next message: Reg : How to contribute
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]