<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v1.7.7-rc2</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.7.7-rc2</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.7.7-rc2'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2011-09-18T22:41:34Z</updated>
<entry>
<title>Git 1.7.7-rc2</title>
<updated>2011-09-18T22:41:34Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-09-18T22:41:34Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=167a5800cb707ed489c3cb88174ee21e95a610ae'/>
<id>urn:sha1:167a5800cb707ed489c3cb88174ee21e95a610ae</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ci/forbid-unwanted-current-branch-update'</title>
<updated>2011-09-17T04:48:10Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-09-17T04:48:10Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c103e9529c8a95b5acf4747cfe06b2f6adedab71'/>
<id>urn:sha1:c103e9529c8a95b5acf4747cfe06b2f6adedab71</id>
<content type='text'>
* ci/forbid-unwanted-current-branch-update:
  branch --set-upstream: regression fix
</content>
</entry>
<entry>
<title>branch --set-upstream: regression fix</title>
<updated>2011-09-17T04:47:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-09-16T23:28:38Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=fa79937675600ad5dda5031c532097a0461d843e'/>
<id>urn:sha1:fa79937675600ad5dda5031c532097a0461d843e</id>
<content type='text'>
The "git branch" command, while not in listing mode, calls create_branch()
even when the target branch already exists, and it does so even when it is
not interested in updating the value of the branch (i.e. the name of the
commit object that sits at the tip of the existing branch). This happens
when the command is run with "--set-upstream" option.

The earlier safety-measure to prevent "git branch -f $branch $commit" from
updating the currently checked out branch did not take it into account,
and we no longer can update the tracking information of the current branch.

Minimally fix this regression by telling the validation code if it is
called to really update the value of a potentially existing branch, or if
the caller merely is interested in updating auxiliary aspects of a branch.

Reported-and-Tested-by: Jay Soffian
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Disambiguate duplicate t9160* tests</title>
<updated>2011-09-16T21:06:19Z</updated>
<author>
<name>Frédéric Heitzmann</name>
<email>frederic.heitzmann@gmail.com</email>
</author>
<published>2011-09-16T19:55:03Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=26e4266f2fee3454370885ff480b38d045ca1731'/>
<id>urn:sha1:26e4266f2fee3454370885ff480b38d045ca1731</id>
<content type='text'>
1e5814f created t9160-git-svn-mergeinfo-push.sh on 11/9/7
40a1530 created t9160-git-svn-preserve-empty-dirs.sh on 11/7/20
The former test script is renumbered to t9161.

Signed-off-by: Frédéric Heitzmann &lt;frederic.heitzmann@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ph/format-patch-no-color'</title>
<updated>2011-09-15T04:43:57Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-09-15T04:43:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=559357b508847df5a5736ed7130f6bccab52d044'/>
<id>urn:sha1:559357b508847df5a5736ed7130f6bccab52d044</id>
<content type='text'>
* ph/format-patch-no-color:
  format-patch: ignore ui.color
</content>
</entry>
<entry>
<title>git-svn: teach git-svn to populate svn:mergeinfo</title>
<updated>2011-09-13T08:12:13Z</updated>
<author>
<name>Bryan Jacobs</name>
<email>bjacobs@woti.com</email>
</author>
<published>2011-09-07T17:36:05Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=1e5814f3def08452aef4caa703f074ba7d167867'/>
<id>urn:sha1:1e5814f3def08452aef4caa703f074ba7d167867</id>
<content type='text'>
Allow git-svn to populate the svn:mergeinfo property automatically in
a narrow range of circumstances. Specifically, when dcommitting a
revision with multiple parents, all but (potentially) the first of
which have been committed to SVN in the same repository as the target
of the dcommit.

In this case, the merge info is the union of that given by each of the
parents, plus all changes introduced to the first parent by the other
parents.

In all other cases where a revision to be committed has multiple
parents, cause "git svn dcommit" to raise an error rather than
completing the commit and potentially losing history information in
the upstream SVN repository.

This behavior is disabled by default, and can be enabled by setting
the svn.pushmergeinfo config option.

[ew: minor style changes and manpage merge fix]

Acked-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Bryan Jacobs &lt;bjacobs@woti.com&gt;
</content>
</entry>
<entry>
<title>format-patch: ignore ui.color</title>
<updated>2011-09-12T18:43:58Z</updated>
<author>
<name>Pang Yan Han</name>
<email>pangyanhan@gmail.com</email>
</author>
<published>2011-09-12T17:46:41Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=787570c7cddea7ffe3cb2e52c8af169bb17ba29b'/>
<id>urn:sha1:787570c7cddea7ffe3cb2e52c8af169bb17ba29b</id>
<content type='text'>
commit c9bfb953 (want_color: automatically fallback to color.ui,
2011-08-17) introduced a regression where format-patch produces colorized
patches when color.ui is set to "always".

In f3aafa4 (Disable color detection during format-patch, 2006-07-09),
git_format_config was taught to intercept diff.color to avoid passing it
down to git_log_config and later, git_diff_ui_config.

Teach git_format_config to intercept color.ui in the same way.

Helped-by: Jeff King &lt;peff@peff.net&gt;
Signed-off-by: Pang Yan Han &lt;pangyanhan@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Git 1.7.7-rc1</title>
<updated>2011-09-12T17:44:32Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-09-12T17:44:32Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=5738c9c21e53356ab5020912116e7f82fd2d428f'/>
<id>urn:sha1:5738c9c21e53356ab5020912116e7f82fd2d428f</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Sync with 1.7.6.3</title>
<updated>2011-09-12T17:43:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-09-12T17:43:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=81a5bdd9c52d476edcbf5368d1242ab5a92f5e3f'/>
<id>urn:sha1:81a5bdd9c52d476edcbf5368d1242ab5a92f5e3f</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jn/remote-helpers-doc'</title>
<updated>2011-09-12T17:38:11Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2011-09-12T17:38:11Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e49450327e452798439d93e58236282897796b55'/>
<id>urn:sha1:e49450327e452798439d93e58236282897796b55</id>
<content type='text'>
* jn/remote-helpers-doc:
  (short) documentation for the testgit remote helper
  Documentation/git-remote-helpers: explain how import works with multiple refs
  Documentation/remote-helpers: explain capabilities first
</content>
</entry>
</feed>
