diff options
author | Joey Hess <joey@kitenet.net> | 2010-12-31 20:38:50 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2010-12-31 20:38:50 -0400 |
commit | ed593f1f3f810ae9e456dc233273da23608cea82 (patch) | |
tree | 6132abedac9d25d0c54f9cd56f06d5a8565cd3ef /doc/bugs | |
parent | 5c29bb3b7c280b3e2db26dbcb38f063430f731d6 (diff) |
git-annex-shell makes this more tractable
Diffstat (limited to 'doc/bugs')
-rw-r--r-- | doc/bugs/bare_git_repos.mdwn | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/bugs/bare_git_repos.mdwn b/doc/bugs/bare_git_repos.mdwn index e24d7a7ee..67917db8a 100644 --- a/doc/bugs/bare_git_repos.mdwn +++ b/doc/bugs/bare_git_repos.mdwn @@ -12,3 +12,15 @@ However, that is not currently supported. Problems include: * `.git-annex/` needs to have state recorded to it and committed, and that is not possible with a bare repo. (If [[todo/branching]] were done, that might be fixed.) + +---- + +Update: Now that git-annex-shell is used for accessing remote repos, +it would be possible to add smarts about bare repos there, and avoid +some of the above problems. Probably only the state recording problem +remains. + +A possible other approach to the state recording repo is to not +record state changes on the remote in that case. Git-annex already +records remote state changes locally whenever it modifies the state of a +remote. --[[Joey]] |