Skip to content

Commit 6390c90

Browse files
René Scharfegitster
René Scharfe
authored andcommitted
repo-config: add deprecation warning
repo-config was deprecated in 5c66d0d on 2008-01-17. Warn the remaining users that it has been replaced by config and is going to be removed eventually. Signed-off-by: Rene Scharfe <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent 00e6ee7 commit 6390c90

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

builtin.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ extern int cmd_clone(int argc, const char **argv, const char *prefix);
5757
extern int cmd_clean(int argc, const char **argv, const char *prefix);
5858
extern int cmd_commit(int argc, const char **argv, const char *prefix);
5959
extern int cmd_commit_tree(int argc, const char **argv, const char *prefix);
60+
extern int cmd_config(int argc, const char **argv, const char *prefix);
6061
extern int cmd_count_objects(int argc, const char **argv, const char *prefix);
6162
extern int cmd_describe(int argc, const char **argv, const char *prefix);
6263
extern int cmd_diff_files(int argc, const char **argv, const char *prefix);
@@ -110,7 +111,7 @@ extern int cmd_reflog(int argc, const char **argv, const char *prefix);
110111
extern int cmd_remote(int argc, const char **argv, const char *prefix);
111112
extern int cmd_remote_ext(int argc, const char **argv, const char *prefix);
112113
extern int cmd_remote_fd(int argc, const char **argv, const char *prefix);
113-
extern int cmd_config(int argc, const char **argv, const char *prefix);
114+
extern int cmd_repo_config(int argc, const char **argv, const char *prefix);
114115
extern int cmd_rerere(int argc, const char **argv, const char *prefix);
115116
extern int cmd_reset(int argc, const char **argv, const char *prefix);
116117
extern int cmd_rev_list(int argc, const char **argv, const char *prefix);

builtin/config.c

+6
Original file line numberDiff line numberDiff line change
@@ -500,3 +500,9 @@ int cmd_config(int argc, const char **argv, const char *prefix)
500500

501501
return 0;
502502
}
503+
504+
int cmd_repo_config(int argc, const char **argv, const char *prefix)
505+
{
506+
fprintf(stderr, "WARNING: git repo-config is deprecated in favor of git config.\n");
507+
return cmd_config(argc, argv, prefix);
508+
}

git.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ static void handle_internal_command(int argc, const char **argv)
392392
{ "remote-ext", cmd_remote_ext },
393393
{ "remote-fd", cmd_remote_fd },
394394
{ "replace", cmd_replace, RUN_SETUP },
395-
{ "repo-config", cmd_config, RUN_SETUP_GENTLY },
395+
{ "repo-config", cmd_repo_config, RUN_SETUP_GENTLY },
396396
{ "rerere", cmd_rerere, RUN_SETUP },
397397
{ "reset", cmd_reset, RUN_SETUP },
398398
{ "rev-list", cmd_rev_list, RUN_SETUP },

0 commit comments

Comments
 (0)