summaryrefslogtreecommitdiff
path: root/t/t9139-git-svn-non-utf8-commitencoding.sh
Commit message (Collapse)AuthorAgeFilesLines
* Convert "! git" to "test_must_fail git"Jared Hance2010-07-201-1/+1
| | | | | | | | | | test_must_fail will account for segfaults in git, so it should be used instead of "! git" This patch does not change any of the commands that use pipes. Signed-off-by: Jared Hance <jaredhance@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
* t9139 uses ancient, backwards-compatible iconv namesEric Wong2009-05-301-3/+3
| | | | | | | | This resolves a semantic conflicts early to work with 5ae93df (t3900: use ancient iconv names for backward compatibility, 2009-05-18). Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
* git-svn: refuse to dcommit non-UTF-8 messagesEric Wong2009-05-281-0/+47
...without i18n.commitencoding set in the config. SVN tries to store all commit messages in UTF-8, however it is up to the job of the clients to enforce this rule. SVN servers themselves do not always enforce this; allowing clients to commit malformed UTF-8 messages and break repositories. So git-svn will enforce this and tell the user to set i18n.commitencoding when a git commit is is not in UTF-8. Signed-off-by: Eric Wong <normalperson@yhbt.net>