public inbox for frysk-cvs@sourceware.org
help / color / mirror / Atom feed
* [SCM]  master: Update vendor branch merge to trunk instructions.
@ 2008-02-05 21:32 mark
  0 siblings, 0 replies; only message in thread
From: mark @ 2008-02-05 21:32 UTC (permalink / raw)
  To: frysk-cvs

The branch, master has been updated
       via  8b7aab0ff7f664b99bd1ce16541a92b6b7cee8e2 (commit)
      from  5aeecb313a635e3523458519d0a741b36edd7fdc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 8b7aab0ff7f664b99bd1ce16541a92b6b7cee8e2
Author: Mark Wielaard <mwielaard@redhat.com>
Date:   Tue Feb 5 22:28:29 2008 +0100

    Update vendor branch merge to trunk instructions.

-----------------------------------------------------------------------

Summary of changes:
 htdocs/build/index.html |   23 +++++++++++++++--------
 1 files changed, 15 insertions(+), 8 deletions(-)

First 500 lines of diff:
diff --git a/htdocs/build/index.html b/htdocs/build/index.html
index f4111ac..3a4a9dd 100644
--- a/htdocs/build/index.html
+++ b/htdocs/build/index.html
@@ -504,20 +504,27 @@ to trunk.</p>
 <p>The vendor branch is now updated, now we merge the result to the trunk.</p>
 
 <ul>
-<li> Switch to trunk
-  <code>$ git-checkout master</code>
-<li> Merge new vendor branch to the trunk
+<li> Switch to trunk <br>
+     <code>$ git-checkout master</code>
+<li> Merge new vendor branch to the trunk <br>
      <code>$ git-merge vendor/LIBUNWIND</code>
 <li> Resolve the conflicts using <code>git-rm</code> for files not needed,
      editing files with conflict markers and <code>git-add</code> each one
-     after resolving the issues.
-<li> Do a full clean build and double check the test results.
+     after resolving the issues (if you fix a file more than once, you
+     have to <code>git-add</code> it after each change. Keep an eye on
+     <code>git-status</code> to spot any modified, but not added changes).
+<li> Do a full clean build and double check the test results. <br>
      [.. lots of time passes...]
 <li> Double check your patches (all should now be staged in the git index)
-     with <code>git-diff --cached</a>
+     with <br>
+     <code>git-diff --cached</a>
 <li> Commit and push the result (git will have generated a merge message
-     for you already that you can use in the commit).
-     <code>$ got commit &&; git push</code>
+     for you already that you can use in the commit). <br>
+     <code>$ git-commit && git-push</code> <br>
+     If the push fails because other commits have been done DON'T
+     try to rebase, this will horribly fail!. Use git-merge <br>
+     <code>$ git-fetch origin && git-merge origin</code> <br>
+     Double check the merge went OK and only then <code>git-push</code>.
 </ul>
 
 <p>If too much time has passed since the start the push will fail because


hooks/post-receive
--
frysk system monitor/debugger


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-02-05 21:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-05 21:32 [SCM] master: Update vendor branch merge to trunk instructions mark

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).