Re: [StGIT BUG] StGIT errors out on rebasing patch deleting file with Unicode filename
On Sun, 1 June 2008, Jakub Narebski wrote:
Show 15 quoted lines
> StGIT errors out on rebasing patch which deletes file with Unicode
> characters in filename (with characters outside US-ASCII in filename).
> The patch in question is patch deleting gitweb/test/* in git directory,
> and is present already on the 'origin' branch (the branch we rebase
> onto), so stg-rebase should result in an empty patch (as first patch).
>
> "gitweb/test/M\303\244rchen" | 2 --
> gitweb/test/file with spaces | 4 ----
> gitweb/test/file+plus+sign | 6 ------
> 3 files changed, 0 insertions(+), 12 deletions(-)
> delete mode 100644 gitweb/test/Märchen
> delete mode 100644 gitweb/test/file with spaces
> delete mode 100644 gitweb/test/file+plus+sign
>
> I guess the error is caused by using unescaped (quoted) filename.
You can WORKAROUND this bug by setting core.quotepath to false. This
allowed me to make stg-rebase.
--
Jakub Narebski
Poland