2010-11-20 12 views
2

Ich möchte folgendes tun:
für ein Papier Ich werde schreiben, ich möchte in der Lage sein, alle Änderungen an den Text (Datei) so zu verfolgen, dass am Ende kann ich sagen für jeden Satz/jedes Wort, als es geschrieben wurde (Datum und Uhrzeit).beste Möglichkeit, Änderungen in einer Textdatei zu verfolgen?

Ich habe bisher noch kein Revisionskontrollsystem verwendet, aber ich nehme an, dies ist der einfachste Weg, dies zu tun. Die Frage ist jedoch, wie kann ich den gesamten Prozess automatisieren und so bequem und präzise wie möglich machen?
was ich tun könnte, ist eine Art Skript/Plugin für meinen Texteditor zu schreiben, der die Datei speichert und die Änderungen gleichzeitig an das Revisionskontrollsystem übermittelt. es wäre okay, das nach jedem neuen Satz zu tun, denke ich; aber sagen wir mal, ich wollte es für jedes Wort tun - es wäre wirklich lästig, jede Sekunde Strg-s zu drücken ... das einzige, was mir im Moment einfällt, ist, einen Weg zu finden, den Texteditor zu lassen Führe das Skript jedes Mal aus, wenn ich den Leertaste/Dauerschlüssel drücke.

Würdest du sagen, dass dies der einfachste Weg ist, oder sehe ich keine bessere Möglichkeit?

Ideen geschätzt. danke!

EDIT
I http://npppythonscript.sourceforge.net/ für Notepad ++ nur gefunden, die ich ganz einfach für "„s suchen in den Tastenanschlägen verwenden kann.

+1

Es hängt mit dem Texteditor Sie verwenden gefunden. Ich kann mir nicht vorstellen, dass es möglich ist, Notepad 'Ctrl-S' zu überschreiben. Versions-Steuerelemente unterstützen diese Funktion grundsätzlich. "svn blame -v filename" oder "cvs annotate filename". Wenn Sie unter Windows arbeiten, können Sie TortoiseCVS/SVN über das Kontextmenü verwenden. Wenn Sie sich auf dem Mac befinden, können Sie ein benutzerdefiniertes Finder-Plugin erstellen. Aber der Texteditor, den Sie verwenden, ist wichtig, wenn Sie save + commit mit der Versionskontrolle kombinieren wollen (keine gute Idee, btw). – khachik

+0

Ich möchte dies mit meiner todo.txt-Datei tun, diese Datei ändert sich sehr und es wäre nützlich, den Status der Datei zu einem bestimmten Zeitpunkt in der Vergangenheit zu sehen. – pauloya

Antwort

Verwandte Themen