<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/scm/git/git.git/git-clone-script, branch master</title>
<subtitle>Git source code mirror</subtitle>
<id>http://kernel.varnish.org/pub/scm/git/git.git/atom/git-clone-script?h=master</id>
<link rel='self' href='http://kernel.varnish.org/pub/scm/git/git.git/atom/git-clone-script?h=master'/>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/'/>
<updated>2005-09-08T00:45:20Z</updated>
<entry>
<title>Big tool rename.</title>
<updated>2005-09-08T00:45:20Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-09-08T00:26:23Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=215a7ad1ef790467a4cd3f0dcffbd6e5f04c38f7'/>
<id>urn:sha1:215a7ad1ef790467a4cd3f0dcffbd6e5f04c38f7</id>
<content type='text'>
As promised, this is the "big tool rename" patch.  The primary differences
since 0.99.6 are:

  (1) git-*-script are no more.  The commands installed do not
      have any such suffix so users do not have to remember if
      something is implemented as a shell script or not.

  (2) Many command names with 'cache' in them are renamed with
      'index' if that is what they mean.

There are backward compatibility symblic links so that you and
Porcelains can keep using the old names, but the backward
compatibility support  is expected to be removed in the near
future.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Retire git-clone-dumb-http.</title>
<updated>2005-09-05T07:47:39Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-09-05T07:47:39Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=0516de30e8bdd26086e2a3edd3375981fd0c34d6'/>
<id>urn:sha1:0516de30e8bdd26086e2a3edd3375981fd0c34d6</id>
<content type='text'>
... and fold it into git-clone-script.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Use .git/remote/origin, not .git/branches/origin.</title>
<updated>2005-08-24T23:50:52Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-08-20T10:05:42Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=6687f8fea22e1e43ab163a8fe180155a0a0a956a'/>
<id>urn:sha1:6687f8fea22e1e43ab163a8fe180155a0a0a956a</id>
<content type='text'>
Now multi-head fetch is complete, let's migrate the
default configuration for new repositories created with
the "git clone" command.

The original $GIT_DIR/branches is not deprecated yet, but create
remotes directory by default from the templates as well.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Make sure alternates are carried over from the original repository.</title>
<updated>2005-08-17T22:18:41Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-08-17T22:18:41Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=0f87f893657129907ff966f44aed7c7624d7ba1b'/>
<id>urn:sha1:0f87f893657129907ff966f44aed7c7624d7ba1b</id>
<content type='text'>
When we create a cheap local clone by pointing at the object databse
of the original repository, we forgot to take the alternates the original
repository might have had into account.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Add cheap local clone '-s' flag to git-clone-script</title>
<updated>2005-08-15T10:00:20Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-08-15T00:25:57Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=aae4f42c45704986210ea2a30bd31afba1008275'/>
<id>urn:sha1:aae4f42c45704986210ea2a30bd31afba1008275</id>
<content type='text'>
Using the $GIT_OBJECT_DIRECTORY/info/alternates mechanism,
create a new repository that borrows objects from the original
repository when --shared flag is given in addition to --local.

It is worth pointing out that the "cloned" repository depends on
the original repository, so this should be used only when you
can reasonably trust that the original repository would not
disappear without your knowing.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Support cloning packed repo from dumb http servers.</title>
<updated>2005-07-24T01:28:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-07-24T00:55:07Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=c0a58fbb511028a3500987417376a5cfb2c141da'/>
<id>urn:sha1:c0a58fbb511028a3500987417376a5cfb2c141da</id>
<content type='text'>
Using the information prepared with update-server-info, a truly
dumb http server can allow cloning with this client side
support.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] git-clone-script: store where we cloned from in .git/branches/origin</title>
<updated>2005-07-23T03:34:16Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-07-23T02:11:22Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=1cadb5a2719eef7dc4e707ee2f796c94661f4622'/>
<id>urn:sha1:1cadb5a2719eef7dc4e707ee2f796c94661f4622</id>
<content type='text'>
A bit more usability enhancement, while retaining Cogito
compatibility (and fixing the "-u" flag).

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] clone-pack and clone-script: documentation and add a missing parameter.</title>
<updated>2005-07-14T03:42:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-07-14T03:25:54Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=6ec311da34cbbc8a571bf889b6ef00c4efb441b5'/>
<id>urn:sha1:6ec311da34cbbc8a571bf889b6ef00c4efb441b5</id>
<content type='text'>
While adding the documentation for these two commands, I noticed
that the name of the program on the other end (git-upload-pack)
is already almost configurable but git-clone-pack lacked command
line parameter parsing to actually use anything but default, so
I introduced --exec= like other remote commands while I was at it.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] git-clone-script local optimization tweaks</title>
<updated>2005-07-11T21:06:57Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-07-11T20:30:54Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=ab6625e06a647c4be555cadc63dfa8f0d4a7f48e'/>
<id>urn:sha1:ab6625e06a647c4be555cadc63dfa8f0d4a7f48e</id>
<content type='text'>
 - When local optimization is used, the variable repo has
   already been passed through get_repo_base so there is no need
   to check for .git subdirectory in there.

 - Use cpio -l instead of "cp -l".

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Add "-q" flag to "git commit"</title>
<updated>2005-07-09T17:52:35Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-07-09T17:52:35Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=167a4a3308f4a1606e268c2204c98d6999046ae0'/>
<id>urn:sha1:167a4a3308f4a1606e268c2204c98d6999046ae0</id>
<content type='text'>
Maybe you don't want the progress report.
</content>
</entry>
</feed>
