diff options
author | Justin Wernick <justin@worthe-it.co.za> | 2023-08-11 22:04:19 +0200 |
---|---|---|
committer | Justin Wernick <justin@worthe-it.co.za> | 2023-08-15 21:40:35 +0200 |
commit | 64da82c661b2a28c7a258bd30c0084633d0e1896 (patch) | |
tree | e631e496b70f10d8414a3d1962797aa6354de918 /README.md | |
parent | 2203a06532979e8c4772dcb134c109e1f308031a (diff) |
Create group directories if they don't already exist
- With the correct ownership
- With the correct permissions
Fix #5
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -134,7 +134,8 @@ cargo install shackle-shell Next, Shackle expects a specific directory structure. Specifically, personal git repos will live in `~/git/your-username` and shared repos will live in -`~/git/your-group`. +`~/git/your-group`. If you create a repo that requires one of these group +directories and it doesn't exist yet, Shackle will create it. If you have many users on your server, then consider making `~/git` a symlink to the actual shared location for your git repos. For example, on my repo, all git |