<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git, branch bindings/libgit2sharp/020_2</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>Always checkout with case sensitive iterator</title>
<updated>2015-01-19T19:29:10+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@microsoft.com</email>
</author>
<published>2014-05-10T02:32:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=4a30c53146e7d1068af6f02dba3ef925878d11b8'/>
<id>4a30c53146e7d1068af6f02dba3ef925878d11b8</id>
<content type='text'>
On a case-insensitive filesystem, we need to deal with case-changing
renames (eg, foo -&gt; FOO) by removing the old and adding the new,
exactly as if we were on a case-sensitive filesystem.

Update the `checkout::tree::can_cancel_checkout_from_notify` test, now
that notifications are always sent case sensitively.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On a case-insensitive filesystem, we need to deal with case-changing
renames (eg, foo -&gt; FOO) by removing the old and adding the new,
exactly as if we were on a case-sensitive filesystem.

Update the `checkout::tree::can_cancel_checkout_from_notify` test, now
that notifications are always sent case sensitively.
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce test for checkout case-changing rename</title>
<updated>2015-01-19T19:29:03+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@microsoft.com</email>
</author>
<published>2014-05-09T00:35:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=e7f5425b79ea0410edb7f9199231b7795b714535'/>
<id>e7f5425b79ea0410edb7f9199231b7795b714535</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>checkout tests: cleanup realpath impl on Win32</title>
<updated>2015-01-19T19:28:56+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@microsoft.com</email>
</author>
<published>2015-01-15T23:17:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=aa521b6053570407c361de7eddcd78aa9a7df149'/>
<id>aa521b6053570407c361de7eddcd78aa9a7df149</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>checkout tests: emulate p_realpath poorly on Win32</title>
<updated>2015-01-19T19:28:47+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@microsoft.com</email>
</author>
<published>2015-01-15T02:16:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=5331ba770212167dc8a408904db61419d5d868b4'/>
<id>5331ba770212167dc8a408904db61419d5d868b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>checkout: remove files before writing new ones</title>
<updated>2015-01-19T19:28:40+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-01-16T23:37:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=90bc025f487b2f10960400fa990403784747345a'/>
<id>90bc025f487b2f10960400fa990403784747345a</id>
<content type='text'>
On case insensitive filesystems, we may have files in the working
directory that case fold to a name we want to write.  Remove those
files (by default) so that we will not end up with a filename that
has the unexpected case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On case insensitive filesystems, we may have files in the working
directory that case fold to a name we want to write.  Remove those
files (by default) so that we will not end up with a filename that
has the unexpected case.
</pre>
</div>
</content>
</entry>
<entry>
<title>checkout: drop newline in error message</title>
<updated>2015-01-19T19:28:31+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-01-14T18:20:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=2889b724cc7b37c0a0b6d9d402ecd4f04e7b2560'/>
<id>2889b724cc7b37c0a0b6d9d402ecd4f04e7b2560</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>checkout tests: nasty symlinks</title>
<updated>2015-01-19T19:28:22+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-01-14T18:15:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=43ddf51a6f08d33db4777d688073be2dc4257ad7'/>
<id>43ddf51a6f08d33db4777d688073be2dc4257ad7</id>
<content type='text'>
Symbolic links that abuse case insensitivity to write into .git.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Symbolic links that abuse case insensitivity to write into .git.
</pre>
</div>
</content>
</entry>
<entry>
<title>checkout: don't recreate previous directory</title>
<updated>2015-01-19T19:28:09+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-01-16T23:35:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=8d97f707991247c471104d073e788c5117c59384'/>
<id>8d97f707991247c471104d073e788c5117c59384</id>
<content type='text'>
Don't bother trying to recreate the previously created directory
during checkout, for a modest reduction in the number of stats.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't bother trying to recreate the previously created directory
during checkout, for a modest reduction in the number of stats.
</pre>
</div>
</content>
</entry>
<entry>
<title>git_path_join_unrooted: return base len</title>
<updated>2015-01-19T19:28:03+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-01-16T23:33:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=e8909d5d191b1e94f89e09cd0c2a1a43630744fb'/>
<id>e8909d5d191b1e94f89e09cd0c2a1a43630744fb</id>
<content type='text'>
The documentation for `git_path_join_unrooted` states that the base
length will be returned, so that consumers like checkout know where
to start creating directories instead of always creating directories
at the directory root.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The documentation for `git_path_join_unrooted` states that the base
length will be returned, so that consumers like checkout know where
to start creating directories instead of always creating directories
at the directory root.
</pre>
</div>
</content>
</entry>
<entry>
<title>checkout: introduce git_checkout_perfdata</title>
<updated>2015-01-19T19:27:44+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2015-01-16T23:32:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=651afd01d6d3a536d05f8267501ef26fca9017ee'/>
<id>651afd01d6d3a536d05f8267501ef26fca9017ee</id>
<content type='text'>
Checkout can now provide performance data about the number of (some)
syscalls performed using an optional callback.

This structure remains internal-only in maintenance branches.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Checkout can now provide performance data about the number of (some)
syscalls performed using an optional callback.

This structure remains internal-only in maintenance branches.
</pre>
</div>
</content>
</entry>
</feed>
