summaryrefslogtreecommitdiffstats
path: root/subcmds/status.py
diff options
context:
space:
mode:
authorMike Pontillo <pontillo@gmail.com>2012-02-28 11:53:24 -0800
committerShawn O. Pearce <sop@google.com>2012-03-12 12:24:22 -0700
commitd3153825723b2bec3476e84f2e423c646fd4c598 (patch)
tree11436435822daca2da44674fc538b3a668c199a5 /subcmds/status.py
parent43bda84362b8fd8bb74a81003e8b49cff15ea5ed (diff)
downloadgit-repo-d3153825723b2bec3476e84f2e423c646fd4c598.tar.gz
Add 'rebase="false"' attribute to the <project/> XML.
This new attribute can prevent 'repo sync' from automatically rebasing. I hit a situation in where one of the git repositories I was tracking was actually an external repository that I wanted to pull commits into and merge myself. (NOT rebase, since that would lose the merge history.) In this case, I'm not using 'repo upload', I'm manually managing the merges to and from this repository. Everything was going great until I typed 'repo sync' and it rebased my manually-merged tree. Hence the option to skip it. Change-Id: I965e0dd1acb87f4a56752ebedc7e2de1c502dbf8
Diffstat (limited to 'subcmds/status.py')
0 files changed, 0 insertions, 0 deletions