todo
This commit is contained in:
parent
e2589670da
commit
6a0618f7b3
1 changed files with 16 additions and 0 deletions
|
@ -0,0 +1,16 @@
|
||||||
|
Export conflicts happen whenever two repos export different trees
|
||||||
|
to the same special remote.
|
||||||
|
|
||||||
|
Some conflicts that seem trivial currently involve unncessary unexporting
|
||||||
|
and re-uploading in their resolution.
|
||||||
|
|
||||||
|
For example, if A exports a tree containing `[foo]`, and B exports a tree
|
||||||
|
containing `[foo, bar]`, bar gets unexported when resolving the conflict.
|
||||||
|
|
||||||
|
Bear in mind that A could have first exported a tree containing `[foo, bar]`
|
||||||
|
then B exported a tree containing `[foo, bar]`, and then A exported
|
||||||
|
`[foo]`, so unexported bar.
|
||||||
|
|
||||||
|
So, if one exported tree is a subset of the other, it's not necessary to
|
||||||
|
unexport files added by the other tree. It's sufficient to check that files
|
||||||
|
are present in the export and upload any that are missing. --[[Joey]]
|
Loading…
Add table
Reference in a new issue