Commit 1c2c7c0d by nulltoken

Added creation of ref/heads/ and refs/tags/ directories.

parent 28990938
......@@ -41,6 +41,7 @@
#define GIT_SYMREF "ref: "
#define GIT_REFS_HEADS "refs/heads/"
#define GIT_REFS_TAGS "refs/tags/"
#define GIT_BRANCH_MASTER "master"
static const int default_table_size = 32;
......@@ -806,6 +807,16 @@ int git_repository_init__create_structure_or_reinit(git_repository_init_results*
if (gitfo_mkdir(temp_path, mode))
return GIT_ERROR;
/* Creates the '/refs/heads/' directory */
strcpy(temp_path + path_len, GIT_REFS_HEADS);
if (gitfo_mkdir(temp_path, mode))
return GIT_ERROR;
/* Creates the '/refs/tags/' directory */
strcpy(temp_path + path_len, GIT_REFS_TAGS);
if (gitfo_mkdir(temp_path, mode))
return GIT_ERROR;
/* To be implemented */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment