• [^] # Re: Directory rename et merge

    Posté par (site web personnel) . En réponse à la dépêche Mercurial : version 1.7 et petit tour d'horizon. Évalué à 1.

    Ç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.