<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/tests/network/remote, branch hf/libgit2sharp_020_patch</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>git_remote_rename: propogate GIT_ENOTFOUND</title>
<updated>2014-11-03T19:10:31+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@microsoft.com</email>
</author>
<published>2014-11-03T19:07:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=cce27d8242aa4d74324557e5c9f54fb4b67d7ec9'/>
<id>cce27d8242aa4d74324557e5c9f54fb4b67d7ec9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: fix tagopt test</title>
<updated>2014-11-02T19:39:29+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-11-02T19:39:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=ea8dedc953919fa3f7a014ee1e0386f84ed326f1'/>
<id>ea8dedc953919fa3f7a014ee1e0386f84ed326f1</id>
<content type='text'>
An anonymous remote wouldn't create remote-tracking branches, so testing
we don't create them for TAGS_ALL is nonsensical. Furthermore, the name
of the supposed remote-tracking branch was also not one which would have
been created had it had a name.

Give the remote a name and test that we only create the tags when we
pass TAGS_ALL and that we do create the remote-branch branch when given
TAGS_AUTO.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
An anonymous remote wouldn't create remote-tracking branches, so testing
we don't create them for TAGS_ALL is nonsensical. Furthermore, the name
of the supposed remote-tracking branch was also not one which would have
been created had it had a name.

Give the remote a name and test that we only create the tags when we
pass TAGS_ALL and that we do create the remote-branch branch when given
TAGS_AUTO.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2646 from libgit2/cmn/remote-rename</title>
<updated>2014-10-24T23:44:07+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2014-10-24T23:44:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=725cd5f29d0c3f7e4019dfc6aacf0fd1843210a9'/>
<id>725cd5f29d0c3f7e4019dfc6aacf0fd1843210a9</id>
<content type='text'>
remote: accept a repo and name for renaming</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remote: accept a repo and name for renaming</pre>
</div>
</content>
</entry>
<entry>
<title>remote: accept a repo and name for renaming</title>
<updated>2014-10-24T14:25:59+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-10-24T14:25:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=46c8f7f8459e7062ca04d1cb8e11cf84e5cfbd0f'/>
<id>46c8f7f8459e7062ca04d1cb8e11cf84e5cfbd0f</id>
<content type='text'>
Remote objects are not meant to be changed from under the user. We did
this in rename, but only the name and left the refspecs, such that a
save would save the wrong refspecs (and a fetch and anything else would
use the wrong refspecs).

Instead, let's simply take a name and not change any loaded remote from
under the user.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remote objects are not meant to be changed from under the user. We did
this in rename, but only the name and left the refspecs, such that a
save would save the wrong refspecs (and a fetch and anything else would
use the wrong refspecs).

Instead, let's simply take a name and not change any loaded remote from
under the user.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: delete git_remote_supported_url()</title>
<updated>2014-10-24T11:40:42+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-10-24T10:19:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=0862f617da08cb371a647b3e454745f3b570de63'/>
<id>0862f617da08cb371a647b3e454745f3b570de63</id>
<content type='text'>
This function does not in fact tell us anything, as almost anything with
a colon in it is a valid rsync-style SSH path; it can not tell us that
we do not support ftp or afp or similar as those are still valid SSH
paths and we do support that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function does not in fact tell us anything, as almost anything with
a colon in it is a valid rsync-style SSH path; it can not tell us that
we do not support ftp or afp or similar as those are still valid SSH
paths and we do support that.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2593 from libgit2/cmn/remote-delete-name</title>
<updated>2014-10-10T16:21:28+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2014-10-10T16:21:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=a6ed1fcbe1dbd78dbfd83da3dcff12ed37134e96'/>
<id>a6ed1fcbe1dbd78dbfd83da3dcff12ed37134e96</id>
<content type='text'>
remote: accept a repository and remote name for deletion</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remote: accept a repository and remote name for deletion</pre>
</div>
</content>
</entry>
<entry>
<title>remote: accept a repository and remote name for deletion</title>
<updated>2014-09-30T14:09:55+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-09-30T14:07:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=262eec23fe7377a9eecf9e724fa1aba945b3162a'/>
<id>262eec23fe7377a9eecf9e724fa1aba945b3162a</id>
<content type='text'>
We don't need the remote loaded, and the function extracted both of
these from the git_remote in order to do its work, so let's remote a
step and not ask for the loaded remote at all.

This fixes #2390.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't need the remote loaded, and the function extracted both of
these from the git_remote in order to do its work, so let's remote a
step and not ask for the loaded remote at all.

This fixes #2390.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: implement opportunistic remote-tracking branch updates</title>
<updated>2014-09-30T13:43:24+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-07-04T07:03:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=c5837cad85c2730d30cd3c8b1018bd392ca8115a'/>
<id>c5837cad85c2730d30cd3c8b1018bd392ca8115a</id>
<content type='text'>
When a list of refspecs is passed to fetch (what git would consider
refspec passed on the command-line), we not only need to perform the
updates described in that refspec, but also update the remote-tracking
branch of the fetched remote heads according to the remote's configured
refspecs.

These "fetches" are not however to be written to FETCH_HEAD as they
would be duplicate data, and it's not what the user asked for.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a list of refspecs is passed to fetch (what git would consider
refspec passed on the command-line), we not only need to perform the
updates described in that refspec, but also update the remote-tracking
branch of the fetched remote heads according to the remote's configured
refspecs.

These "fetches" are not however to be written to FETCH_HEAD as they
would be duplicate data, and it's not what the user asked for.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: use active refspec override in the tests</title>
<updated>2014-09-30T13:42:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-06T13:24:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=9c206a2248e74f385c5f1a9928560efd97e3922f'/>
<id>9c206a2248e74f385c5f1a9928560efd97e3922f</id>
<content type='text'>
This lets us test this bit as well as getting closer to what they were
trying to do.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This lets us test this bit as well as getting closer to what they were
trying to do.
</pre>
</div>
</content>
</entry>
<entry>
<title>remote: allow overriding the refspecs for download and fetch</title>
<updated>2014-09-30T13:42:32+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-06-06T13:01:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=3f8942052306a9d62521bdb6e6d5e7636bc5526e'/>
<id>3f8942052306a9d62521bdb6e6d5e7636bc5526e</id>
<content type='text'>
With opportunistic ref updates, git has introduced the concept of having
base refspecs *and* refspecs that are active for a particular fetch.

Let's start by letting the user override the refspecs for download.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With opportunistic ref updates, git has introduced the concept of having
base refspecs *and* refspecs that are active for a particular fetch.

Let's start by letting the user override the refspecs for download.
</pre>
</div>
</content>
</entry>
</feed>
