mirror of
https://github.com/git/git.git
synced 2024-11-24 18:33:43 +08:00
Merge branch 'km/git-svn-workaround-older-getopt-long'
* km/git-svn-workaround-older-getopt-long: t9117: use --prefix "" instead of --prefix=""
This commit is contained in:
commit
06229a6ee0
@ -91,6 +91,9 @@ COMMANDS
|
||||
NOTE: Before Git v2.0, the default prefix was "" (no prefix). This
|
||||
meant that SVN-tracking refs were put at "refs/remotes/*", which is
|
||||
incompatible with how Git's own remote-tracking refs are organized.
|
||||
If you still want the old default, you can get it by passing
|
||||
`--prefix ""` on the command line (`--prefix=""` may not work if
|
||||
your Perl's Getopt::Long is < v2.37).
|
||||
|
||||
--ignore-paths=<regex>;;
|
||||
When passed to 'init' or 'clone' this regular expression will
|
||||
|
@ -101,18 +101,18 @@ test_expect_success 'clone with -s/-T/-b/-t assumes --prefix=origin/' '
|
||||
rm -f warning
|
||||
'
|
||||
|
||||
test_expect_success 'init with -s/-T/-b/-t and --prefix="" still works' '
|
||||
test_expect_success 'init with -s/-T/-b/-t and --prefix "" still works' '
|
||||
test ! -d project &&
|
||||
git svn init -s "$svnrepo"/project project --prefix="" 2>warning &&
|
||||
git svn init -s "$svnrepo"/project project --prefix "" 2>warning &&
|
||||
test_must_fail grep -q prefix warning &&
|
||||
test_svn_configured_prefix "" &&
|
||||
rm -rf project &&
|
||||
rm -f warning
|
||||
'
|
||||
|
||||
test_expect_success 'clone with -s/-T/-b/-t and --prefix="" still works' '
|
||||
test_expect_success 'clone with -s/-T/-b/-t and --prefix "" still works' '
|
||||
test ! -d project &&
|
||||
git svn clone -s "$svnrepo"/project --prefix="" 2>warning &&
|
||||
git svn clone -s "$svnrepo"/project --prefix "" 2>warning &&
|
||||
test_must_fail grep -q prefix warning &&
|
||||
test_svn_configured_prefix "" &&
|
||||
rm -rf project &&
|
||||
|
Loading…
Reference in New Issue
Block a user