Generate an Eclipse IP log with jgit eclipse-iplog
commit1e48c338dc237d5d4e314646d7b4d775249065c9
authorShawn O. Pearce <spearce@spearce.org>
Thu, 28 Jan 2010 19:13:11 +0000 (28 11:13 -0800)
committerShawn O. Pearce <spearce@spearce.org>
Fri, 29 Jan 2010 15:23:54 +0000 (29 07:23 -0800)
tree83bfe50bbe62a6ed9f57ce8eae4530c4f682164a
parentbaaa78f1f05d197ba2efefb713f194cd3f09725d
Generate an Eclipse IP log with jgit eclipse-iplog

The new plugin contains the bulk of the logic to scan a Git repository,
and query IPZilla, in order to produce an XML formatted IP log for the
requested revision of any Git based project.  This plugin is suitable
for embedding into a servlet container, or into the Eclipse workbench.

The command line pgm package knows how to invoke this plugin through
the eclipse-iplog subcommand, permitting storage of the resulting
log as a local XML file.

Change-Id: If01d9d98d07096db6980292bd5f91618c55d00be
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
31 files changed:
.eclipse_iplog [new file with mode: 0644]
org.eclipse.jgit.iplog/.classpath [new file with mode: 0644]
org.eclipse.jgit.iplog/.gitignore [new file with mode: 0644]
org.eclipse.jgit.iplog/.project [new file with mode: 0644]
org.eclipse.jgit.iplog/.settings/org.eclipse.core.resources.prefs [new file with mode: 0644]
org.eclipse.jgit.iplog/.settings/org.eclipse.core.runtime.prefs [new file with mode: 0644]
org.eclipse.jgit.iplog/.settings/org.eclipse.jdt.core.prefs [new file with mode: 0644]
org.eclipse.jgit.iplog/.settings/org.eclipse.jdt.ui.prefs [new file with mode: 0644]
org.eclipse.jgit.iplog/.settings/org.eclipse.pde.core.prefs [new file with mode: 0644]
org.eclipse.jgit.iplog/META-INF/MANIFEST.MF [new file with mode: 0644]
org.eclipse.jgit.iplog/build.properties [new file with mode: 0644]
org.eclipse.jgit.iplog/plugin.properties [new file with mode: 0644]
org.eclipse.jgit.iplog/pom.xml [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/CQ.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/CSV.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/Committer.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/Contributor.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IPZillaQuery.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogMeta.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/Project.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/SimpleCookieManager.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/SingleContribution.java [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/gsql_query.txt [new file with mode: 0644]
org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/sample_gerrit_committers [new file with mode: 0644]
org.eclipse.jgit.pgm/META-INF/MANIFEST.MF
org.eclipse.jgit.pgm/META-INF/services/org.eclipse.jgit.pgm.TextBuiltin
org.eclipse.jgit.pgm/pom.xml
org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/eclipse/Iplog.java [new file with mode: 0644]
org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/eclipse/Ipzilla.java [new file with mode: 0644]
pom.xml