aboutsummaryrefslogtreecommitdiff
path: root/src/source/build-numbers.jd
diff options
context:
space:
mode:
authorClay Murphy <claym@google.com>2014-05-12 15:56:18 -0700
committerClay Murphy <claym@google.com>2014-05-13 17:13:09 +0000
commit1aa3a9bfa33b52db69cb0eeaf047e36fc45f729b (patch)
tree5986e39567b19302f8e10f2293e518d9f1a7cd79 /src/source/build-numbers.jd
parent8be9330bcbc4b1f6cfaf34812685df7e863232d6 (diff)
downloadsource.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.jd16
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