@matheusbsbs / matheus-bagliano / commits / 6390c905dc
Fork 0

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 },