|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- # -----------------------------------------------------------
- # 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
-
-
|