still bug with sync in adjusted branch
This commit is contained in:
parent
7c7f3a0f76
commit
1720f9f851
1 changed files with 26 additions and 0 deletions
|
@ -351,6 +351,32 @@ into adjusted view worktrees.]
|
|||
will make copies of the content of annexed files, so this would need
|
||||
to checkout the adjusted branch some other way. Maybe generalize so this
|
||||
more efficient checkout is available as a git-annex command?
|
||||
* sync in adjusted branch can trigger merge conflict detection where
|
||||
there should be no conflict.
|
||||
|
||||
git init a
|
||||
cd a
|
||||
git annex init --version=6
|
||||
touch f
|
||||
git annex add f
|
||||
git annex sync
|
||||
cd ..
|
||||
|
||||
git clone a b
|
||||
cd b
|
||||
git annex init --version=6
|
||||
git annex adjust --unlock
|
||||
cd ..
|
||||
|
||||
cd a
|
||||
git mv f f2
|
||||
git annex sync
|
||||
cd ..
|
||||
|
||||
cd b
|
||||
git annex sync
|
||||
|
||||
|
||||
* There are potentially races in code that assumes a branch like
|
||||
master is not being changed by someone else. In particular,
|
||||
propigateAdjustedCommits rebases the adjusted branch on top of master.
|
||||
|
|
Loading…
Reference in a new issue