<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/tests/refs, branch rb/dont-count-on-libgit2-source</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/'/>
<entry>
<title>reflog: follow core.logallrefupdates</title>
<updated>2014-03-20T18:18:49+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-03-19T21:27:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=83504371127a1003c4060ef60e0ebf08423f1ade'/>
<id>83504371127a1003c4060ef60e0ebf08423f1ade</id>
<content type='text'>
On bare by default, or when core.logallrefupdates is false, we must not
write the reflog.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On bare by default, or when core.logallrefupdates is false, we must not
write the reflog.
</pre>
</div>
</content>
</entry>
<entry>
<title>refdb: don't update when there's no need</title>
<updated>2014-03-19T14:54:33+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-03-18T21:16:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=1afe1400433f010734ae4c43bf35dcc94edcc9de'/>
<id>1afe1400433f010734ae4c43bf35dcc94edcc9de</id>
<content type='text'>
If the caller wants to update a ref to point to the same target as it
currently has, we should return early and avoid writing to the reflog.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the caller wants to update a ref to point to the same target as it
currently has, we should return early and avoid writing to the reflog.
</pre>
</div>
</content>
</entry>
<entry>
<title>refs: append to the HEAD reflog when updating the current branch</title>
<updated>2014-03-17T16:47:47+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-01-15T12:19:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=4b7e1b9e927eec2359f178a260335109d4222e2b'/>
<id>4b7e1b9e927eec2359f178a260335109d4222e2b</id>
<content type='text'>
When we update the current branch, we must also append to HEAD's reflog
to keep them in sync.

This is a bit of a hack, but as git.git says, it covers 100% of
default cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we update the current branch, we must also append to HEAD's reflog
to keep them in sync.

This is a bit of a hack, but as git.git says, it covers 100% of
default cases.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2144 from linquize/branch-f-current</title>
<updated>2014-03-02T15:00:00+00:00</updated>
<author>
<name>Ben Straub</name>
<email>bs@github.com</email>
</author>
<published>2014-03-02T15:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=494be429ad2d247a8d1fb2b43b8c715a4b9da663'/>
<id>494be429ad2d247a8d1fb2b43b8c715a4b9da663</id>
<content type='text'>
Do not allow git_branch_create() to force update branch</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not allow git_branch_create() to force update branch</pre>
</div>
</content>
</entry>
<entry>
<title>Add unit test to show git_branch_create() fails if attempt to force create current branch</title>
<updated>2014-03-02T11:14:20+00:00</updated>
<author>
<name>Linquize</name>
<email>linquize@yahoo.com.hk</email>
</author>
<published>2014-03-02T11:14:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=1d08b72e4fbc474719baec127d7911cc116dec48'/>
<id>1d08b72e4fbc474719baec127d7911cc116dec48</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refs: move current_id before the reflog parameters</title>
<updated>2014-02-10T13:52:28+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-02-10T13:52:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=15284a2c5a9185171bfd3acf18b6ab38a032c7af'/>
<id>15284a2c5a9185171bfd3acf18b6ab38a032c7af</id>
<content type='text'>
Keep the reflog parameters as the last two, as they're the optional
parameters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Keep the reflog parameters as the last two, as they're the optional
parameters.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2099 from libgit2/bs/more-reflog-stuff</title>
<updated>2014-02-08T00:14:17+00:00</updated>
<author>
<name>Russell Belfer</name>
<email>rb@github.com</email>
</author>
<published>2014-02-08T00:14:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=2d9291943c253e9e1520f87b13abb1e81cffdb29'/>
<id>2d9291943c253e9e1520f87b13abb1e81cffdb29</id>
<content type='text'>
More reflogness</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More reflogness</pre>
</div>
</content>
</entry>
<entry>
<title>refs: add an unconditional delete</title>
<updated>2014-02-05T11:07:57+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-02-05T11:02:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=5367ec4b84dc3b4ff3ff441347ce07d6065dd759'/>
<id>5367ec4b84dc3b4ff3ff441347ce07d6065dd759</id>
<content type='text'>
Add it under the git_reference_remove() name, letting the user pass the
repo and name, analogous to unconditional setting/creation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add it under the git_reference_remove() name, letting the user pass the
repo and name, analogous to unconditional setting/creation.
</pre>
</div>
</content>
</entry>
<entry>
<title>refs: catch cases where the ref type has changed</title>
<updated>2014-02-05T11:07:57+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-02-05T10:47:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=b7ae71ecf263047c427be099a3e1536cca17dc5d'/>
<id>b7ae71ecf263047c427be099a3e1536cca17dc5d</id>
<content type='text'>
If the type of the on-disk reference has changed, the old value
comparison should fail.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the type of the on-disk reference has changed, the old value
comparison should fail.
</pre>
</div>
</content>
</entry>
<entry>
<title>refs: check the ref's old value when deleting</title>
<updated>2014-02-05T11:07:57+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-02-05T10:21:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=f44fd59ed7b3533bf9cbaa07969a8a57475a77aa'/>
<id>f44fd59ed7b3533bf9cbaa07969a8a57475a77aa</id>
<content type='text'>
Recognize when the reference has changed since we loaded it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Recognize when the reference has changed since we loaded it.
</pre>
</div>
</content>
</entry>
</feed>
