commit - a6d37facd3db72c084380ebec6d6160ad8ee4763
commit + f1bf60d10a22f5990303b68967a6cbffab2c5f04
blob - d2db3f11b55b0dcd7008e9f4662210887aa2742b
blob + d73ed0c727ae4ed79cb198a89ce04838ee62689e
--- got/got.1
+++ got/got.1
Fetch all branches from the remote repository's
.Dq refs/heads/
reference namespace and set
-.Cm fetch-all-branches
+.Cm fetch_all_branches
in the cloned repository's
.Xr got.conf 5
file for future use by
blob - 6feb1c3bbdd91673897061cb3ccbd9c80799d101
blob + 75efd58df925f43ed22b625e5edd5c29db154d2f
--- got/got.c
+++ got/got.c
branches ? branches : "", branches ? "}\n" : "",
refs ? "\treference { " : "", refs ? refs : "", refs ? "}\n" : "",
mirror_references ? "\tmirror-references yes\n" : "",
- fetch_all_branches ? "\tfetch-all-branches yes\n" : "") == -1) {
+ fetch_all_branches ? "\tfetch_all_branches yes\n" : "") == -1) {
err = got_error_from_errno("asprintf");
goto done;
}
blob - 8fde4b16e6ed2cefee7a2e197424cde3bc295b51
blob + d529aa621ed42968bf9ec5a26a20886121bb26b9
--- got/got.conf.5
+++ got/got.conf.5
command lines with the
.Fl b
option.
-.It Ic fetch-all-branches Ar yes | no
+.It Ic fetch_all_branches Ar yes | no
This option controls whether
.Cm got fetch
will fetch all branches from the remote repository by default.
blob - 85fc623c3bd3ebda367919af6ac405ae817a88fc
blob + 61a08c3626a1654a2453e145a115e5a9c7dda4b4
--- libexec/got-read-gotconfig/parse.y
+++ libexec/got-read-gotconfig/parse.y
{"author", AUTHOR},
{"branch", BRANCH},
{"fetch", FETCH},
- {"fetch-all-branches", FETCH_ALL_BRANCHES},
+ {"fetch-all-branches", FETCH_ALL_BRANCHES}, /* deprecated */
+ {"fetch_all_branches", FETCH_ALL_BRANCHES},
{"mirror-references", MIRROR_REFERENCES},
{"port", PORT},
{"protocol", PROTOCOL},
blob - e6353f27abeab6054ae8674a3d2ea650d2a2c905
blob + 192edf26e55801998924e5735bd4c73a5c1a336c
--- regress/cmdline/clone.sh
+++ regress/cmdline/clone.sh
server 127.0.0.1
protocol ssh
repository "$testroot/repo"
- fetch-all-branches yes
+ fetch_all_branches yes
}
EOF
cmp -s $testroot/repo-clone/got.conf $testroot/got.conf.expected
protocol ssh
repository "$testroot/repo"
mirror-references yes
- fetch-all-branches yes
+ fetch_all_branches yes
}
EOF
cmp -s $testroot/repo-clone/got.conf $testroot/got.conf.expected