<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/Homebrew/test/test_updater.rb, branch 1.3.4</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>remove update-ruby</title>
<updated>2016-02-25T15:05:39+00:00</updated>
<author>
<name>Xu Cheng</name>
</author>
<published>2016-02-25T13:59:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=2496bdf280edf4cc3f4ac2aa98518161f7985048'/>
<id>2496bdf280edf4cc3f4ac2aa98518161f7985048</id>
<content type='text'>
Closes Homebrew/homebrew#49523.

Signed-off-by: Xu Cheng &lt;xucheng@me.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes Homebrew/homebrew#49523.

Signed-off-by: Xu Cheng &lt;xucheng@me.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Promote update-bash to the default updater.</title>
<updated>2016-02-15T08:54:03+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2016-02-12T13:25:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=775c4eedd7f6342ccfe7fe802a5935cb78ab050d'/>
<id>775c4eedd7f6342ccfe7fe802a5935cb78ab050d</id>
<content type='text'>
Also, rename the existing updater to `update-ruby` to allow using as
a fallback. It will eventually be removed.

Closes Homebrew/homebrew#49109.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, rename the existing updater to `update-ruby` to allow using as
a fallback. It will eventually be removed.

Closes Homebrew/homebrew#49109.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>update: always reset to origin/master.</title>
<updated>2015-12-07T13:37:27+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2015-12-07T09:30:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=fe8a0569ca1fc419f80196bea22cc1de0ff3b93a'/>
<id>fe8a0569ca1fc419f80196bea22cc1de0ff3b93a</id>
<content type='text'>
Do a reset to `origin/master` and then stash but don't pop the stash
after running update (unless you were on a branch). This may be mildly
more annoying for Homebrew developers but means it's easier for our
users who don't understand Git (and particularly when they don't
understand that every tap is a separate Git repository).

Closes Homebrew/homebrew#45825.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do a reset to `origin/master` and then stash but don't pop the stash
after running update (unless you were on a branch). This may be mildly
more annoying for Homebrew developers but means it's easier for our
users who don't understand Git (and particularly when they don't
understand that every tap is a separate Git repository).

Closes Homebrew/homebrew#45825.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>update: fix test for non-master update support</title>
<updated>2015-09-19T15:28:16+00:00</updated>
<author>
<name>Martin Afanasjew</name>
</author>
<published>2015-09-19T12:19:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=37ce5551047422fa68d9535e9f04e8d739387afe'/>
<id>37ce5551047422fa68d9535e9f04e8d739387afe</id>
<content type='text'>
Commit a71d4a9b (PR Homebrew/homebrew#44058) brought support for updating repositories
with a default branch different from master. This fixes the tests broken
by that commit.

Closes Homebrew/homebrew#44135.

Signed-off-by: Dominyk Tiller &lt;dominyktiller@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit a71d4a9b (PR Homebrew/homebrew#44058) brought support for updating repositories
with a default branch different from master. This fixes the tests broken
by that commit.

Closes Homebrew/homebrew#44135.

Signed-off-by: Dominyk Tiller &lt;dominyktiller@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>update: fix when `HEAD` doesn't exist.</title>
<updated>2015-09-11T10:00:27+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2015-09-11T10:00:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=b1ff9c42d67598d6d09a71ee4ef333847dd09e1b'/>
<id>b1ff9c42d67598d6d09a71ee4ef333847dd09e1b</id>
<content type='text'>
e.g. when it's a detached `HEAD` through checking out a commit rather
than a branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
e.g. when it's a detached `HEAD` through checking out a commit rather
than a branch.
</pre>
</div>
</content>
</entry>
<entry>
<title>update: explicitly no-ff merge and rebase.</title>
<updated>2015-09-07T11:05:20+00:00</updated>
<author>
<name>Josh Hagins</name>
</author>
<published>2015-07-10T13:46:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=f431e543a5f155fd64d397ae04d269c3907f42b7'/>
<id>f431e543a5f155fd64d397ae04d269c3907f42b7</id>
<content type='text'>
This overrides user configuration which may do otherwise.

Closes Homebrew/homebrew#41570.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This overrides user configuration which may do otherwise.

Closes Homebrew/homebrew#41570.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>update: always report changes to branch 'master'</title>
<updated>2015-08-27T12:53:28+00:00</updated>
<author>
<name>Martin Afanasjew</name>
</author>
<published>2015-08-19T14:02:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=1288e3110d5b59a3d49e8f0e01e7537235309ae9'/>
<id>1288e3110d5b59a3d49e8f0e01e7537235309ae9</id>
<content type='text'>
If the user's working copy is *not* on the 'master' branch, the revision
recorded after the update to the 'master' branch is not the one of the
updated 'master' branch but that of whatever the user's current branch
is. This tends to be not very helpful.

This change records the revision *after* the update to the 'master'
branch, but *before* switching back to the user's current branch prior
to the update, effectively causing the report to show changes to the
'master' branch.

Closes Homebrew/homebrew#42074.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the user's working copy is *not* on the 'master' branch, the revision
recorded after the update to the 'master' branch is not the one of the
updated 'master' branch but that of whatever the user's current branch
is. This tends to be not very helpful.

This change records the revision *after* the update to the 'master'
branch, but *before* switching back to the user's current branch prior
to the update, effectively causing the report to show changes to the
'master' branch.

Closes Homebrew/homebrew#42074.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Core files style updates.</title>
<updated>2015-08-03T12:22:35+00:00</updated>
<author>
<name>BrewTestBot</name>
</author>
<published>2015-08-03T12:09:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=13d544e11e92ba8ea3788723432046f8dfe4adf9'/>
<id>13d544e11e92ba8ea3788723432046f8dfe4adf9</id>
<content type='text'>
Closes Homebrew/homebrew#42354.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes Homebrew/homebrew#42354.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>test_updater: fix pull argument ordering.</title>
<updated>2015-07-09T23:20:19+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2015-07-09T23:20:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=6bbbd2481a1497b7127a0cb21c722095aa533dfc'/>
<id>6bbbd2481a1497b7127a0cb21c722095aa533dfc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update: stash save/pop uncommitted changes.</title>
<updated>2015-07-09T11:33:31+00:00</updated>
<author>
<name>Mike McQuaid</name>
</author>
<published>2015-07-09T11:33:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=b11ae2abdcb1ab91000109a4852f92ba2de0c285'/>
<id>b11ae2abdcb1ab91000109a4852f92ba2de0c285</id>
<content type='text'>
Also:
- return to your previous branch after `brew update`.

Closes Homebrew/homebrew#38568.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also:
- return to your previous branch after `brew update`.

Closes Homebrew/homebrew#38568.

Signed-off-by: Mike McQuaid &lt;mike@mikemcquaid.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
