ATM je le fais de cette façon qui est loin lente et incorrecte:Mercurial: Comment trouver le créateur d'un fichier?
for i in `find -type f`; do
echo $i`LANG=C hg log -v $i | grep user | tail -1 | awk '{print " "; print $2}'`;
done
Quand quelqu'un a déplacé un fichier à un nouveau nom, oui, il est le créateur de ce nouveau fichier, mais pas du code qu'il déplacé. Je pourrais extraire le numéro de révision de la première validation et vérifier en quelque sorte si ce fichier a été renommé .. (semble très complexe)
Je veux juste le savoir, pour une raison :), puisque nous n'avons pas de propriétaire de code dans notre projet, peu importe quand même ... :)
a été le renommage/déplacement enregistré par Mercurial comme un renommer/copier/déplacer ou comme l'ajout d'un nouveau fichier? –
Je ne peux pas assurer et espère que chaque développeur utilisera "hg mv" – math