2010-11-20 21 views
2

Je voudrais faire ce qui suit:
pour un papier que je vais écrire, je veux être en mesure de suivre toutes les modifications apportées au texte (fichier) de telle manière, que, à la fin, je peux dire pour chaque phrase/mot quand il a été écrit (date et heure).meilleur moyen de suivre les modifications dans un fichier texte?

Je n'ai utilisé aucun système de contrôle de révision jusqu'à présent, mais je suppose que c'est la façon la plus simple de le faire. Cependant, la question est, comment puis-je automatiser l'ensemble du processus et le rendre aussi pratique et précis que possible? Ce que je peux faire est d'écrire un script/plugin pour mon éditeur de texte qui enregistre le fichier et valide les modifications du système de contrôle de révision en même temps. ce serait bien de le faire après chaque nouvelle phrase, je suppose; mais disons que je voulais le faire pour chaque mot - il serait vraiment gênant d'avoir à frapper ctrl-s chaque seconde ... la seule chose que je peux penser en ce moment est d'essayer de trouver un moyen de laisser l'éditeur de texte lance le script chaque fois que je clique sur la touche de barre d'espace/perdiod.

diriez-vous que c'est la façon la plus facile de le faire ou est-ce que je ne vois pas une meilleure possibilité?

idées appréciées. merci!

EDIT
Je viens de découvrir http://npppythonscript.sourceforge.net/ pour notepad ++ que je peux utiliser pour chercher " « s dans les frappes assez facilement.

+1

Cela dépend de l'éditeur de texte que vous utilisez. Je ne peux pas imaginer qu'il soit possible de remplacer les contrôles de version du Ctrl-S :) du Bloc-notes. par exemple 'svn blame -v filename', ou' cvs annotate filename '. Si vous travaillez sur Windows, vous pouvez utiliser TortoiseCVS/SVN en utilisant le menu contextuel, si vous êtes sur mac, vous pouvez créer un plugin Finder personnalisé. Mais l'éditeur de texte que vous utilisez est important, si vous voulez combiner save + commit au contrôle de version (ce n'est pas une bonne idée, btw). – khachik

+0

Je veux faire cela avec mon fichier todo.txt, ce fichier change beaucoup et il serait utile de voir l'état du fichier à un certain moment dans le passé. – pauloya

Répondre