summaryrefslogtreecommitdiff
path: root/doc/todo/better_git-annex-shell_init_workflow.mdwn
blob: 58bf0216adea29605e31e128136561c94902939a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
Currently, the workflow for initializing a remote repo has to involve
manually pushing the git-annex branch to the repo, first. This primes
git-annex-shell to auto-initialize the repo. Only after that first push,
can git-annex sync be used. If git-annex sync is run earlier, it will try
to get the remore uuid, fail, and set annex-ignore.

This should be improved.. It ought to be possible to add a new remote and
have git-annex sync do everything needed.

> [[done]]; the remote needs git-annex-shell 5.20150805 installed, and so
> does the user, and then `git-annex sync` will automatically handle
> initialization of the remote. --[[Joey]]