JGit 0.8.4
[jgit.git] / org.eclipse.jgit.iplog / README
blob8ea3233463d509d37f681a5af955079e06e3718f
1 # -----------------------------------------------------------\r
2 # This document describes how to generate the Eclipse ip log\r
3 # for the eclipse project technology.jgit using a local clone\r
4 # of the git repository\r
5 #     git://egit.eclipse.org/jgit.git\r
6 # starting point is a manually written file\r
7 #     .eclipse_iplog\r
8 # located in the repository's work dir root path\r
9 # which is describing the project, see first section of this\r
10 # file in the jgit root directory:\r
11 #     $JGIT_BASE/.eclipse_iplog\r
12 # -----------------------------------------------------------\r
13 # Prepare:\r
14 # jgit work tree base dir\r
15 export JGIT_BASE="c:/data/ide/helios/jgit"\r
17 # repository work dir root path\r
18 export WORK_DIR="c:/data/ide/helios/jgit"\r
20 # cd to repository work dir root path (for jgit this is identical to $JGIT_BASE)\r
21 cd $WORK_DIR\r
23 # -----------------------------------------------------------\r
24 # Update the CQ list:\r
25 # - this command updates file .eclipse_iplog\r
26 java -jar $JGIT_BASE/org.eclipse.jgit.pgm/target/jgit-cli.jar eclipse-ipzilla\r
28 # - if there are any updates 'git commit' them\r
29 git add .eclipse_iplog\r
30 git commit\r
32 # - type in ipzilla user and password\r
34 # -----------------------------------------------------------\r
35 # Get the committer data from gerrit:\r
36 # - start gerrit gsql via ssh\r
37 # options:\r
38 #     -p : ssh port gerrit is listening on\r
39 ssh -p 29418 username@egit.eclipse.org gerrit gsql --format PRETTY\r
41 # - type in ssh passphrase for your ssh key\r
42 # - run the SQL query (cut and paste content to interactive gerrit shell)\r
43 #      org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/gsql_query.txt\r
44 # - copy the query result into the file (no headers, no blank lines):\r
45 #      $WORK_DIR/.git/gerrit_committers\r
47 # -----------------------------------------------------------\r
48 # Generate the iplog:\r
49 # options:\r
50 #     -- version : the project version the iplog is to be generated for\r
51 #     - o : the output file\r
52 java -jar $JGIT_BASE/org.eclipse.jgit.pgm/target/jgit-cli.jar eclipse-iplog --version=0.8.0 -o jgit-0.8.0.xml\r