Ça ne marche pas avec Git parce que jusqu'à il y a peu, personne n'avait pris la peine de coder la détection des renommages de répertoires (et c'est très dommage). La détection automatique des renommages, ça a l'avantage de pouvoir améliorer l'outil sans toucher au format de stockage, mais ça a l'inconvénient que les cas non codés dans l'outil ne sont pas gérés ;-).
Bonne nouvelle : il y a une série de patchs en préparation pour ajouter ça :
* yd/dir-rename (2010年10月29日) 5 commits
- Allow hiding renames of individual files involved in a directory rename.
- Unified diff output format for bulk moves.
- Add testcases for the --detect-bulk-moves diffcore flag.
- Raw diff output format for bulk moves.
- Introduce bulk-move detection in diffcore.
[^] # Re: Directory rename et merge
Posté par Matthieu Moy (site web personnel) . En réponse à la dépêche Mercurial : version 1.7 et petit tour d'horizon. Évalué à 1.
Bonne nouvelle : il y a une série de patchs en préparation pour ajouter ça :
* yd/dir-rename (2010年10月29日) 5 commits
- Allow hiding renames of individual files involved in a directory rename.
- Unified diff output format for bulk moves.
- Add testcases for the --detect-bulk-moves diffcore flag.
- Raw diff output format for bulk moves.
- Introduce bulk-move detection in diffcore.