aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClay Murphy <claym@google.com>2014-05-13 18:29:53 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-05-13 18:29:54 +0000
commit14997adf9c00420f39f79b8c6d99b0993f7bbcbb (patch)
tree5986e39567b19302f8e10f2293e518d9f1a7cd79
parent8be9330bcbc4b1f6cfaf34812685df7e863232d6 (diff)
parent1aa3a9bfa33b52db69cb0eeaf047e36fc45f729b (diff)
downloadsource.android.com-14997adf9c00420f39f79b8c6d99b0993f7bbcbb.tar.gz
Merge "Docs: Adding instructions for deriving change deltas."
-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