9aadf776
|
91
|
return error_errno(_("cannot open file '%s' in mode '%s'"), path, mode);
|
9aadf776
|
96
|
fclose(fp);
|
9aadf776
|
97
|
return error_errno(_("could not write to file '%s'"), path);
|
587c9fac
|
493
|
return error_errno(_("failed to write to '%s'"), git_path_bisect_log());
|
587c9fac
|
522
|
return error_errno(_("could not open '%s' for appending"),
|
f0bf9482
|
735
|
return BISECT_FAILED;
|
f0bf9482
|
756
|
res = BISECT_FAILED;
|
f0bf9482
|
768
|
res = BISECT_FAILED;
|
f0bf9482
|
780
|
res = BISECT_FAILED;
|
05a69202
|
823
|
fprintf(stderr, _("You need to start by \"git bisect "
|
05a69202
|
826
|
if (!isatty(STDIN_FILENO))
|
05a69202
|
827
|
return 1;
|
05a69202
|
834
|
yesno = git_prompt(_("Do you want me to do it for you "
|
05a69202
|
836
|
if (starts_with(yesno, _("n")) || starts_with(yesno, _("N")))
|
05a69202
|
837
|
return 1;
|
05a69202
|
839
|
return bisect_start(terms, 0, NULL, 0);
|
10520dbf
|
874
|
return BISECT_FAILED;
|
10520dbf
|
890
|
oid_array_clear(&revs);
|
10520dbf
|
891
|
return BISECT_FAILED;
|
a2371e32
|
103
|
goto print_usage_error;
|
92bca22f
|
109
|
goto print_usage_error;
|
92bca22f
|
114
|
fprintf(stderr, "Cannot use --submodule with read_early_config\n");
|
92bca22f
|
115
|
return TC_USAGE_ERROR;
|
92bca22f
|
130
|
fprintf(stderr, "Invalid argument to --submodule: '%s'\n",
|
92bca22f
|
132
|
free(subrepo);
|
92bca22f
|
133
|
ret = TC_USAGE_ERROR;
|
92bca22f
|
134
|
goto out;
|
a2371e32
|
160
|
printf("Value not found for \"%s\"\n", argv[1]);
|
b77651be
|
161
|
ret = TC_VALUE_NOT_FOUND;
|
a2371e32
|
167
|
printf("Value not found for \"%s\"\n", argv[1]);
|
b77651be
|
168
|
ret = TC_VALUE_NOT_FOUND;
|
a2371e32
|
175
|
printf("Value not found for \"%s\"\n", argv[1]);
|
b77651be
|
176
|
ret = TC_VALUE_NOT_FOUND;
|
92bca22f
|
187
|
fprintf(stderr, "Cannot use --submodule with configset_get_value\n");
|
92bca22f
|
188
|
ret = TC_USAGE_ERROR;
|
92bca22f
|
189
|
goto out;
|
a2371e32
|
205
|
printf("Value not found for \"%s\"\n", argv[1]);
|
b77651be
|
206
|
ret = TC_VALUE_NOT_FOUND;
|
92bca22f
|
210
|
fprintf(stderr, "Cannot use --submodule with configset_get_value_multi\n");
|
92bca22f
|
211
|
ret = TC_USAGE_ERROR;
|
92bca22f
|
212
|
goto out;
|
b77651be
|
218
|
ret = TC_CONFIG_FILE_ERROR;
|
b77651be
|
219
|
goto out;
|
a2371e32
|
232
|
printf("Value not found for \"%s\"\n", argv[1]);
|
b77651be
|
233
|
ret = TC_VALUE_NOT_FOUND;
|
92bca22f
|
239
|
fprintf(stderr, "Invalid syntax. Usage: test-tool config"
|
b77651be
|
241
|
ret = TC_USAGE_ERROR;
|
Abhishek Kumar
|
4844812b
|
commit-graph: introduce commit_graph_data_slab
|
brian m. carlson
|
122037c2
|
connect: add function to detect supported v1 hash functions
|
brian m. carlson
|
14570dc6
|
wrapper: add function to compare strings with different NUL termination
|
brian m. carlson
|
8b85ee4f
|
transport-helper: implement object-format extensions
|
brian m. carlson
|
82db03ab
|
send-pack: detect when the server doesn't support our hash
|
brian m. carlson
|
90463f5d
|
remote-curl: detect algorithm for dumb HTTP by size
|
brian m. carlson
|
7f605017
|
remote-curl: implement object-format extensions
|
brian m. carlson
|
4b831208
|
fetch-pack: parse and advertise the object-format capability
|
brian m. carlson
|
ab67235b
|
connect: parse v2 refs with correct hash algorithm
|
brian m. carlson
|
9de0dd36
|
serve: advertise object-format capability for protocol v2
|
brian m. carlson
|
1349ffed
|
connect: add function to fetch value of a v2 server capability
|
brian m. carlson
|
22b74805
|
bundle: detect hash algorithm when reading refs
|
brian m. carlson
|
88a09a55
|
builtin/show-index: provide options to determine hash algo
|
brian m. carlson
|
48bf1415
|
fetch-pack: detect when the server doesn't support our hash
|
brian m. carlson
|
715f598a
|
builtin/index-pack: add option to specify hash algorithm
|
Damien Robert
|
812a5889
|
remote.c: fix handling of %(push:remoteref)
|
Derrick Stolee
|
ef713d4b
|
commit-graph: change test to die on parse, not load
|
Don Goodman-Wilson
|
c345805a
|
init: allow overriding the default branch name for new repositories
|
Emily Shaffer
|
933f1b2e
|
hook: add list command
|
Jiang Xin
|
5e4553bd
|
New capability "report-status-v2" for git-push
|
Jiang Xin
|
1e58de8c
|
receive-pack: add new proc-receive hook
|
Jiang Xin
|
2dd1150a
|
receive-pack: new config receive.procReceiveRefs
|
Johannes Schindelin
|
f361120f
|
clone: learn about the possibly-configured default branch name
|
Johannes Schindelin
|
c45d469f
|
testsvn: respect `core.defaultBranchName`
|
Johannes Schindelin
|
212055a4
|
send-pack/transport-helper: respect `core.defaultBranchName`
|
Matheus Tavares
|
e26e8bfc
|
grep: honor sparse checkout patterns
|
Matheus Tavares
|
b77651be
|
t/helper/test-config: return exit codes consistently
|
Matheus Tavares
|
92bca22f
|
config: correctly read worktree configs in submodules
|
Matheus Tavares
|
a2371e32
|
t/helper/test-config: facilitate addition of new cli options
|
Miriam Rubio
|
9aadf776
|
bisect--helper: introduce new `write_in_file()` function
|
Miriam Rubio
|
36b543b5
|
bisect--helper: fix `cmd_*()` function switch default return
|
Phillip Wood
|
1a443767
|
rebase -i: support --ignore-date
|
Phillip Wood
|
ee9800cd
|
rebase -i: support --committer-date-is-author-date
|
Pranit Bauva
|
10520dbf
|
bisect--helper: reimplement `bisect_state` & `bisect_head` shell functions in C
|
Pranit Bauva
|
f0bf9482
|
bisect--helper: finish porting `bisect_start()` to C
|
Pranit Bauva
|
587c9fac
|
bisect--helper: reimplement `bisect_next` and `bisect_auto_next` shell functions in C
|
Pranit Bauva
|
05a69202
|
bisect--helper: reimplement `bisect_autostart` shell function in C
|
Shawn O. Pearce
|
38a81b4e
|
receive-pack: Wrap status reports inside side-band-64k
|
SZEDER Gábor
|
de726f5c
|
commit-graph: simplify chunk writes into loop
|
SZEDER Gábor
|
bd74c1d6
|
commit-graph: check chunk sizes after writing
|
Xin Li
|
98564d80
|
sparse-checkout: upgrade repository to version 1 when enabling extension
|
Chris Torek
|
8bfcb3a6
|
git diff: improve range handling
|
Christian Couder
|
f8edd1ca
|
upload-pack: move use_sideband to upload_pack_data
|
Christian Couder
|
ea2c6e60
|
upload-pack: refactor common code into do_got_oid()
|
Christian Couder
|
e9d882b8
|
upload-pack: change multi_ack to an enum
|
Christian Couder
|
f203a88c
|
upload-pack: move keepalive to upload_pack_data
|
Christian Couder
|
e3835cd4
|
upload-pack: move allow_sideband_all to upload_pack_data
|
Elijah Newren
|
f7f5c6c0
|
clean: consolidate handling of ignored parameters
|
Elijah Newren
|
351ea1c3
|
dir, clean: avoid disallowed behavior
|
Eric Sunshine
|
c9b77f2c
|
worktree: factor out repeated string literal
|
Eric Sunshine
|
916133ef
|
worktree: prune linked worktree referencing main worktree path
|
Eric Sunshine
|
d179af67
|
worktree: generalize candidate worktree path validation
|
Jeff King
|
b5a2068c
|
upload-pack: actually use some upload_pack_data bitfields
|