{"thread":{"id":"2666","subject":"[RFC/PATCH 2/3] Add GIT_REPO_VERSION, and repository_format_version","startedAt":"2005-11-24T03:36:38Z","lastAt":"2005-11-24T03:36:38Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":true,"patchVersion":1,"patchTotal":3},"messages":[{"id":"12662","messageId":"7vhda2zph5.fsf@assigned-by-dhcp.cox.net","threadId":"2666","inReplyTo":null,"subject":"[RFC/PATCH 2/3] Add GIT_REPO_VERSION, and repository_format_version","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2005-11-24T03:36:38Z","receivedAt":"2005-11-24T03:36:38Z","isPatch":true,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"From: Martin Atukunda <matlads@dsmagic.com>\nDate: 1132619292 +0300\n\nThis variable will enable git to track the repository version. It's\ncurrently set to 0. (in true C style :)\n\nSigned-off-by: Martin Atukunda <matlads@dsmagic.com>\nSigned-off-by: Junio C Hamano <junkio@cox.net>\n\n---\n * This is verbatim as I received from Martin.\n\n cache.h       |    4 ++++\n environment.c |    1 +\n 2 files changed, 5 insertions(+), 0 deletions(-)\n\napplies-to: 787c201a1691219d30c1a3fd849dc5ee9b35e2ce\nabb173e753857d7360ae7ff1869be8d96e353ba7\ndiff --git a/cache.h b/cache.h\nindex 3104c59..7cde341 100644\n--- a/cache.h\n+++ b/cache.h\n@@ -183,6 +183,10 @@ extern int trust_executable_bit;\n extern int only_use_symrefs;\n extern int diff_rename_limit_default;\n \n+#define GIT_REPO_VERSION 0\n+extern int repository_format_version;\n+extern int check_repo_format(void);\n+\n #define MTIME_CHANGED\t0x0001\n #define CTIME_CHANGED\t0x0002\n #define OWNER_CHANGED\t0x0004\ndiff --git a/environment.c b/environment.c\nindex b5026f1..3f19473 100644\n--- a/environment.c\n+++ b/environment.c\n@@ -13,6 +13,7 @@ char git_default_email[MAX_GITNAME];\n char git_default_name[MAX_GITNAME];\n int trust_executable_bit = 1;\n int only_use_symrefs = 0;\n+int repository_format_version = 0;\n \n static char *git_dir, *git_object_dir, *git_index_file, *git_refs_dir,\n \t*git_graft_file;\n---\n0.99.9.GIT\n"}]}