Merge branch 'dt/refs-backend-pre-vtable'
Code preparation for pluggable ref backends. * dt/refs-backend-pre-vtable: refs: break out ref conflict checks files_log_ref_write: new function initdb: make safe_create_dir public refs: split filesystem-based refs code into a new file refs/refs-internal.h: new header file refname_is_safe(): improve docstring pack_if_possible_fn(): use ref_type() instead of is_per_worktree_ref() copy_msg(): rename to copy_reflog_msg() verify_refname_available(): new function verify_refname_available(): rename function
This commit is contained in:
8
cache.h
8
cache.h
@ -1768,4 +1768,12 @@ void stat_validity_update(struct stat_validity *sv, int fd);
|
||||
int versioncmp(const char *s1, const char *s2);
|
||||
void sleep_millisec(int millisec);
|
||||
|
||||
/*
|
||||
* Create a directory and (if share is nonzero) adjust its permissions
|
||||
* according to the shared_repository setting. Only use this for
|
||||
* directories under $GIT_DIR. Don't use it for working tree
|
||||
* directories.
|
||||
*/
|
||||
void safe_create_dir(const char *dir, int share);
|
||||
|
||||
#endif /* CACHE_H */
|
||||
|
Reference in New Issue
Block a user