Talvez este seja apenas um caso de uso maluco que não funciona, mas fiquei me perguntando se há uma maneira de criar o histórico de um arquivo a partir de arquivos com nomes de arquivo diferentes. Estou explorando essa ideia porque gostaria de ter um sistema de anexo de git, mas não posso forçar meus colegas de trabalho a se adaptarem.
Veja o que tenho em mente:
Folder 1, managed by coworkers (On a shared disk) :
- drawing_shop_12_nov_2015.pdf
- drawing_shop_13_nov_2015.pdf
- drawing_asbuilt_14_nov_2015.pdf
- drawing_asbuilt_rev1_15_nov_2015.pdf
e
Git-annex, managed by me :
- drawing.pdf
(with a shop branch and a asbuilt branch)
O drawing.pdf
do git-annexs teria um histórico como este:
[shop]
|
Commit A "Initial shop drawing"
|
Commit B "Add corrections from Wizzbasket"
\
|
[asbuilt]
Commit C "Reflect as built"
|
Commit D "Change dweezelbox block for simplicity"
Mas, de alguma forma, o repo "gerenciado por colegas de trabalho" seria um repositório de modo direto com Commit A
apontando para drawing_shop_12_nov_2015.pdf
, Commit B
to drawing_shop_13_nov_2015.pdf
etc.
Isso pode ser feito?