Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Sohn2010-05-28 23:03:04 +0000
committerMatthias Sohn2010-05-29 07:30:10 +0000
commit99cf3d7a3bd57059d7537e16aac53923a096fe01 (patch)
treec89caf6b6439fd9e4a6f7d3c186f784742abb88c
parent5b0e73b849d19c9f072c4c6738a5d5adae413112 (diff)
downloadjgit-99cf3d7a3bd57059d7537e16aac53923a096fe01.tar.gz
jgit-99cf3d7a3bd57059d7537e16aac53923a096fe01.tar.xz
jgit-99cf3d7a3bd57059d7537e16aac53923a096fe01.zip
Describe how to generate iplog.
Change-Id: I91f249422efbb6aea0491e276ccfe00f5ae7d212 Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
-rw-r--r--org.eclipse.jgit.iplog/README54
1 files changed, 54 insertions, 0 deletions
diff --git a/org.eclipse.jgit.iplog/README b/org.eclipse.jgit.iplog/README
new file mode 100644
index 0000000000..8ea3233463
--- /dev/null
+++ b/org.eclipse.jgit.iplog/README
@@ -0,0 +1,54 @@
+# -----------------------------------------------------------
+# This document describes how to generate the Eclipse ip log
+# for the eclipse project technology.jgit using a local clone
+# of the git repository
+# git://egit.eclipse.org/jgit.git
+# starting point is a manually written file
+# .eclipse_iplog
+# located in the repository's work dir root path
+# which is describing the project, see first section of this
+# file in the jgit root directory:
+# $JGIT_BASE/.eclipse_iplog
+# -----------------------------------------------------------
+# Prepare:
+# jgit work tree base dir
+export JGIT_BASE="c:/data/ide/helios/jgit"
+
+# repository work dir root path
+export WORK_DIR="c:/data/ide/helios/jgit"
+
+# cd to repository work dir root path (for jgit this is identical to $JGIT_BASE)
+cd $WORK_DIR
+
+# -----------------------------------------------------------
+# Update the CQ list:
+# - this command updates file .eclipse_iplog
+java -jar $JGIT_BASE/org.eclipse.jgit.pgm/target/jgit-cli.jar eclipse-ipzilla
+
+# - if there are any updates 'git commit' them
+git add .eclipse_iplog
+git commit
+
+# - type in ipzilla user and password
+
+# -----------------------------------------------------------
+# Get the committer data from gerrit:
+# - start gerrit gsql via ssh
+# options:
+# -p : ssh port gerrit is listening on
+ssh -p 29418 username@egit.eclipse.org gerrit gsql --format PRETTY
+
+# - type in ssh passphrase for your ssh key
+# - run the SQL query (cut and paste content to interactive gerrit shell)
+# org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/gsql_query.txt
+# - copy the query result into the file (no headers, no blank lines):
+# $WORK_DIR/.git/gerrit_committers
+
+# -----------------------------------------------------------
+# Generate the iplog:
+# options:
+# -- version : the project version the iplog is to be generated for
+# - o : the output file
+java -jar $JGIT_BASE/org.eclipse.jgit.pgm/target/jgit-cli.jar eclipse-iplog --version=0.8.0 -o jgit-0.8.0.xml
+
+

Back to the top