<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git, branch cmn/clone-local</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/'/>
<entry>
<title>clone: more explicit local tests</title>
<updated>2014-05-29T08:06:48+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-05-29T08:03:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=bc9f67fa8524a8bcf343af6a721f57b52334810b'/>
<id>bc9f67fa8524a8bcf343af6a721f57b52334810b</id>
<content type='text'>
Assert the exact amount of links we expect. While there, check that a
plain git_clone() automatically chooses to link.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Assert the exact amount of links we expect. While there, check that a
plain git_clone() automatically chooses to link.
</pre>
</div>
</content>
</entry>
<entry>
<title>clone: allow for linking in local clone</title>
<updated>2014-05-28T13:40:47+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-05-28T09:28:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=2614819cf3e2163fb831c12c6d793254c78adb3d'/>
<id>2614819cf3e2163fb831c12c6d793254c78adb3d</id>
<content type='text'>
If requested, git_clone_local_into() will try to link the object files
instead of copying them.

This only works on non-Windows (since it doesn't have this) when both
are on the same filesystem (which are unix semantics).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If requested, git_clone_local_into() will try to link the object files
instead of copying them.

This only works on non-Windows (since it doesn't have this) when both
are on the same filesystem (which are unix semantics).
</pre>
</div>
</content>
</entry>
<entry>
<title>fileops: allow linking files when copying directory structures</title>
<updated>2014-05-28T13:40:22+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-05-28T08:18:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=94f742bac60656f4f915711b953814477633b984'/>
<id>94f742bac60656f4f915711b953814477633b984</id>
<content type='text'>
When passed the LINK_FILES flag, the recursive copy will hardlink files
instead of copying them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When passed the LINK_FILES flag, the recursive copy will hardlink files
instead of copying them.
</pre>
</div>
</content>
</entry>
<entry>
<title>clone: add flag not to link</title>
<updated>2014-05-28T13:40:22+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-05-28T08:07:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=c1dbfcbb4a5ca92ae90f1bdb7004edb2eb86284c'/>
<id>c1dbfcbb4a5ca92ae90f1bdb7004edb2eb86284c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clone: add flags to override whether to perform a local clone</title>
<updated>2014-05-28T13:40:22+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-12-23T11:12:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=121b26738e6a5e6eadeb2a2bc666956ae21cb92b'/>
<id>121b26738e6a5e6eadeb2a2bc666956ae21cb92b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clone: store the realpath when given a relative one</title>
<updated>2014-05-28T13:40:22+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-12-22T15:39:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=a0b5f7854c2302105e1029933df5d94a765cb89f'/>
<id>a0b5f7854c2302105e1029933df5d94a765cb89f</id>
<content type='text'>
A call like git_clone("./foo", "./foo1") writes origin's url as './foo',
which makes it unusable, as they're relative to different things.

Go with git's behaviour and store the realpath as the url.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A call like git_clone("./foo", "./foo1") writes origin's url as './foo',
which makes it unusable, as they're relative to different things.

Go with git's behaviour and store the realpath as the url.
</pre>
</div>
</content>
</entry>
<entry>
<title>clone: perform a "local clone" when given a local path</title>
<updated>2014-05-28T13:40:20+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2013-12-21T17:18:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=4386d80be108102548d4ff52c875aedfa94e7412'/>
<id>4386d80be108102548d4ff52c875aedfa94e7412</id>
<content type='text'>
When git is given such a path, it will perform a "local clone",
bypassing the git-aware protocol and simply copying over all objects
that exist in the source.

Copy this behaviour when given a local path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When git is given such a path, it will perform a "local clone",
bypassing the git-aware protocol and simply copying over all objects
that exist in the source.

Copy this behaviour when given a local path.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2382 from mikeando/doc_fixes</title>
<updated>2014-05-26T06:38:39+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-05-26T06:38:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=433ba614a2ef948008510a1b1189702d515d2fc4'/>
<id>433ba614a2ef948008510a1b1189702d515d2fc4</id>
<content type='text'>
Fixed miscellaneous documentation errors.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed miscellaneous documentation errors.</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed miscellaneous documentation errors.</title>
<updated>2014-05-23T07:57:20+00:00</updated>
<author>
<name>Michael Anderson</name>
<email>drmikeando@gmail.com</email>
</author>
<published>2014-05-22T09:16:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=31b0cb518f11d4ec8a95df54d077d51b05fa899c'/>
<id>31b0cb518f11d4ec8a95df54d077d51b05fa899c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>odb: clear backend errors on successful read</title>
<updated>2014-05-23T04:01:57+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-05-23T03:53:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/libgit2.git/commit/?id=530594c0aa04df31e3cef331f6dad8083f66f15d'/>
<id>530594c0aa04df31e3cef331f6dad8083f66f15d</id>
<content type='text'>
We go through the different backends in order, so it's not an error if
at least one of the backends has the data we want.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We go through the different backends in order, so it's not an error if
at least one of the backends has the data we want.
</pre>
</div>
</content>
</entry>
</feed>
