When using the assistant to synchronize several annex repositories, changes are not correctly or not at all propagated to repositories that are in the adjusted branch.
* New files from other repositories are not created automatically in adjusted branch repos
* Commited changes in files from other repositories are not reflected in in adjusted branch repos
The manual states:
> To propigate changes from the adjusted branch back to the original
> branch, and to other repositories, as well as to merge in changes from
> other repositories, use git annex sync.
I would expect that the assistant is just doing this, that I don't have to trigger the sync in the adjusted branch repo by myself.
### What steps will reproduce the problem?
Synchronizing several git annex repositories (three) with the assistant, with the second one being in the adjusted branch:
2016-09-25 15:01:28 +00:00
2016-09-25 15:00:18 +00:00
* Create a new file in the first repository (normal v5, autocommit=true)
* The file is being commited automatically and synchronized into the 3rd repository (normal v5).
* But the file does not appear in the 2nd one, being in the adjusted branch
Once you trigger
git annex sync
in the 2nd repository, it seems the adjusted branch synchronizes with the master and the file appears.
The same happens with changes in files.
### What version of git-annex are you using? On what operating system?
[2016-09-25 16:36:59.578454] Committer: Committing changes to git
(recording state in git...)
[2016-09-25 16:37:00.506906] Pusher: Syncing with origin
Everything up-to-date
# End of transcript or log.
"""]]
### Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders)
I'm using git-annex a lot for synchronizing stuff between work, home, external backup discs, and now that I see the autocommit=false flag I'll surely start to use the assistant.
And the new adjust branch is perfect for one of my use cases, but not like it behaves right now.