repo-config: add deprecation warning
repo-config was deprecated in 5c66d0d4 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 <rene.scharfe@lsrfire.ath.cx> Signed-off-by: Junio C Hamano <gitster@pobox.com>
René Scharfe committed
Feb 12, 2011 at 14:24 UTC
6390c905dc6c6b0ca898689ee04a9cd6ac2f0b68
3 files changed
+9
-2
builtin.h
+2
-1
@@ -57,6 +57,7 @@ extern int cmd_clone(int argc, const char **argv, const char *prefix);
57
extern int cmd_clean(int argc, const char **argv, const char *prefix);
58
extern int cmd_commit(int argc, const char **argv, const char *prefix);
59
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);
61
extern int cmd_count_objects(int argc, const char **argv, const char *prefix);
62
extern int cmd_describe(int argc, const char **argv, const char *prefix);
63
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);
111
extern int cmd_remote(int argc, const char **argv, const char *prefix);
112
extern int cmd_remote_ext(int argc, const char **argv, const char *prefix);
113
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);
115
extern int cmd_rerere(int argc, const char **argv, const char *prefix);
116
extern int cmd_reset(int argc, const char **argv, const char *prefix);
117
extern int cmd_rev_list(int argc, const char **argv, const char *prefix);
builtin/config.c
+6
@@ -500,3 +500,9 @@ int cmd_config(int argc, const char **argv, const char *prefix)
500
501
return 0;
502
}
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
@@ -392,7 +392,7 @@ static void handle_internal_command(int argc, const char **argv)
392
{ "remote-ext", cmd_remote_ext },
393
{ "remote-fd", cmd_remote_fd },
394
{ "replace", cmd_replace, RUN_SETUP },
395
- { "repo-config", cmd_config, RUN_SETUP_GENTLY },
395
+ { "repo-config", cmd_repo_config, RUN_SETUP_GENTLY },
396
{ "rerere", cmd_rerere, RUN_SETUP },
397
{ "reset", cmd_reset, RUN_SETUP },
398
{ "rev-list", cmd_rev_list, RUN_SETUP },