<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git, branch v1.5.4.4</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.5.4.4</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.5.4.4'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2008-03-09T03:43:21Z</updated>
<entry>
<title>GIT 1.5.4.4</title>
<updated>2008-03-09T03:43:21Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-03-09T03:34:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=56d5fe285583b5177ffc65dbe7df636ed5b8cc6b'/>
<id>urn:sha1:56d5fe285583b5177ffc65dbe7df636ed5b8cc6b</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>ident.c: reword error message when the user name cannot be determined</title>
<updated>2008-03-09T03:43:21Z</updated>
<author>
<name>Santi Béjar</name>
<email>sbejar@gmail.com</email>
</author>
<published>2008-03-08T11:30:04Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=6c293d408dbbd0206e80df3ecda7f1620cadaa94'/>
<id>urn:sha1:6c293d408dbbd0206e80df3ecda7f1620cadaa94</id>
<content type='text'>
The "config --global" suggested in the message is a valid one-shot fix,
and hopefully one-shot across machines that NFS mounts the home directories.

This knowledge can hopefully be reused when you are forced to use git on
Windows, but the fix based on GECOS would not be applicable, so
it is not such a useful hint to mention the exact reason why the
name cannot be determined.

Signed-off-by: Santi Béjar &lt;sbejar@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Fix dcommit, rebase when rewriteRoot is in use</title>
<updated>2008-03-09T03:20:06Z</updated>
<author>
<name>John Goerzen</name>
<email>jgoerzen@complete.org</email>
</author>
<published>2008-03-08T22:04:05Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=0bb91d9a6283661c32878f93a601828cac58d2d6'/>
<id>urn:sha1:0bb91d9a6283661c32878f93a601828cac58d2d6</id>
<content type='text'>
When the rewriteRoot setting is used with git-svn, it causes the svn
IDs added to commit messages to bear a different URL than is actually
used to retrieve Subversion data.

It is common for Subversion repositories to be available multiple
ways: for instance, HTTP to the public, and svn+ssh to people with
commit access.  The need to switch URLs for access is fairly common as
well -- perhaps someone was just given commit access.  To switch URLs
without having to rewrite history, one can use the old url as a
rewriteRoot, and use the new one in the svn-remote url setting.

This works well for svn fetching and general git commands.

However, git-svn dcommit, rebase, and perhaps other commands do not
work in this scenario.  They scan the svn ID lines in commit messages
and attempt to match them up with url lines in [svn-remote] sections
in the git config.

This patch allows them to match rewriteRoot options, if such options
are present.

Signed-off-by: John Goerzen &lt;jgoerzen@complete.org&gt;
Acked-by: Eric Wong &lt;normalperson@yhbt.net&gt;
</content>
</entry>
<entry>
<title>Really make the LF after reset in fast-import optional</title>
<updated>2008-03-08T18:46:10Z</updated>
<author>
<name>Adeodato Simó</name>
<email>dato@net.com.org.es</email>
</author>
<published>2008-03-07T20:22:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=655e8515f279c01f525745d443f509f97cd805ab'/>
<id>urn:sha1:655e8515f279c01f525745d443f509f97cd805ab</id>
<content type='text'>
cmd_from() ends with a call to read_next_command(), which is needed
when using cmd_from() from commands where from is not the last element.

With reset, however, "from" is the last command, after which the flow
returns to the main loop, which calls read_next_command() again.

Because of this, always set unread_command_buf in cmd_reset_branch(),
even if cmd_from() was successful.

Add a test case for this in t9300-fast-import.sh.

Signed-off-by: Adeodato Simó &lt;dato@net.com.org.es&gt;
Acked-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'mh/maint-http-proxy-fix' into maint</title>
<updated>2008-03-08T10:20:37Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-03-08T10:20:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=972b9a85301e1576c0fb84555396015663a65452'/>
<id>urn:sha1:972b9a85301e1576c0fb84555396015663a65452</id>
<content type='text'>
* mh/maint-http-proxy-fix:
  Set proxy override with http_init()
</content>
</entry>
<entry>
<title>Merge branch 'js/maint-daemon' into maint</title>
<updated>2008-03-08T10:20:30Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-03-08T10:20:30Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=1f1300b4f16591feaa1387e967752af33d4fffda'/>
<id>urn:sha1:1f1300b4f16591feaa1387e967752af33d4fffda</id>
<content type='text'>
* js/maint-daemon:
  daemon: ensure that base-path is an existing directory
  daemon: send more error messages to the syslog
</content>
</entry>
<entry>
<title>Merge branch 'js/maint-cvsexport' into maint</title>
<updated>2008-03-08T10:13:52Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-03-08T10:13:52Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=274d9d329444705ba771e548352918699e6bb557'/>
<id>urn:sha1:274d9d329444705ba771e548352918699e6bb557</id>
<content type='text'>
* js/maint-cvsexport:
  cvsexportcommit: be graceful when "cvs status" reorders the arguments

Conflicts:

	t/t9200-git-cvsexportcommit.sh
</content>
</entry>
<entry>
<title>Merge branch 'jc/maint-log-merge-left-right' into maint</title>
<updated>2008-03-08T10:11:37Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-03-08T10:11:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=925ca887b8ade2a5de6b50652008d0ee1fff3215'/>
<id>urn:sha1:925ca887b8ade2a5de6b50652008d0ee1fff3215</id>
<content type='text'>
* jc/maint-log-merge-left-right:
  Fix "git log --merge --left-right"
</content>
</entry>
<entry>
<title>Merge branch 'ew/maint-svn-cert-fileprovider' into maint</title>
<updated>2008-03-08T10:11:32Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-03-08T10:11:32Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=ca2c19503cdd5a603024665bee8e9e8533431c9a'/>
<id>urn:sha1:ca2c19503cdd5a603024665bee8e9e8533431c9a</id>
<content type='text'>
* ew/maint-svn-cert-fileprovider:
  git-svn: Don't prompt for client cert password everytime.
</content>
</entry>
<entry>
<title>unquote_c_style: fix off-by-one.</title>
<updated>2008-03-07T21:31:30Z</updated>
<author>
<name>Pierre Habouzit</name>
<email>madcoder@debian.org</email>
</author>
<published>2008-03-06T21:28:19Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=c8744d6a8b27115503565041566d97c21e722584'/>
<id>urn:sha1:c8744d6a8b27115503565041566d97c21e722584</id>
<content type='text'>
The optional endp parameter to unquote_c_style() was supposed to point at
a location past the closing double quote, but it was going one beyond it.

git-fast-import used this function heavily and the bug caused it to
misparse the input stream, especially when parsing a rename command:

	R "filename that needs quoting" rename-target-name

Because the function erroneously ate the whitespace after the closing dq,
this triggered "Missing space after source" error when it shouldn't.

Thanks to Adeodato Simò for having caught this.

Signed-off-by: Pierre Habouzit &lt;madcoder@debian.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
