diff options
author | Clay Murphy <claym@google.com> | 2014-05-12 15:56:18 -0700 |
---|---|---|
committer | Clay Murphy <claym@google.com> | 2014-05-13 17:13:09 +0000 |
commit | 1aa3a9bfa33b52db69cb0eeaf047e36fc45f729b (patch) | |
tree | 5986e39567b19302f8e10f2293e518d9f1a7cd79 /src/source/build-numbers.jd | |
parent | 8be9330bcbc4b1f6cfaf34812685df7e863232d6 (diff) | |
download | source.android.com-1aa3a9bfa33b52db69cb0eeaf047e36fc45f729b.tar.gz |
Docs: Adding instructions for deriving change deltas.
Bug: 14820049
Change-Id: Ib387805066ee3812619b4f77aa3652f4fb919227
Diffstat (limited to 'src/source/build-numbers.jd')
-rw-r--r-- | src/source/build-numbers.jd | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/source/build-numbers.jd b/src/source/build-numbers.jd index a6736d6a..62d894be 100644 --- a/src/source/build-numbers.jd +++ b/src/source/build-numbers.jd @@ -630,6 +630,22 @@ by Google. They might contain a variety of changes in addition to the official tagged releases, and those haven't been as thoroughly tested.</p> +<p>To differentiate between releases, you may obtain a list of changes +associated with each project by issuing the following command and passing it +the two branch tags:</p> + +<pre><code>$ repo forall -pc 'git log --no-merges --oneline branch-1..branch-2'</pre></code> + +<p>For example:</p> + +<pre><code>$ repo forall -pc 'git log --no-merges --oneline android-4.4.2_r2..android-4.4.2_r1'</pre></code> + +<p>And to output to a text file:</p> + +<pre><code>repo forall -pc 'git log --no-merges --oneline android-4.4.2_r2..android-4.4.2_r1' > /tmp/android-4.4.2_r2-android-4.4.2_r1-diff.txt</pre></code> + +</p> + <h2 id="honeycomb-gpl-modules">Honeycomb GPL Modules</h2> <p>For Honeycomb, the entire platform source code isn't available. However, the parts of Honeycomb licensed under the GPL and LGPL |