Je utiliser Tortoise SVN usuallly, mais j'ai été à la recherche dans Mercurial puisque c'est un système de contrôle de version distribué.
Ce que je recherche, dans les deux systèmes, est un outil qui permettez-moi de n'en choisir que des parties d'un fichier et de les valider. Si je veux le faire maintenant, j'ai copier sur un temp version du fichier et de ne garder que les changements que je veux engager dans la version actuelle, puis copiez le temp version à la version actuelle de nouveau après avoir commis. C'est juste chiant et le programme doit être capable de faire cela pour moi.
J'ai entendu Git prend en charge ce, s'il vous plaît laissez-moi savoir si cela est correct.