Hat jemand ein Programm zum Verwalten von Skripts (Nicht-CM) erstellt? Empfehlungen?

Hat jemand ein Programm zum Verwalten von Skripts (Nicht-CM) erstellt? Empfehlungen?

Ich schreibe oft Shell-Skripte in Linux und verliere mit der Zeit den Überblick darüber. Was ich gerne hätte, wäre ein Programm, das eine Kopie des Skripts speichert, zusammen mit einer beschreibenden Notiz, die ich dabei schreibe. (Am besten KEIN Änderungsverwaltungsprogramm ... ich habe bereits darüber nachgedacht, SVN zu verwenden ... siehe Kommentar unten.)

Kennt jemand ein Programm, mit dem dies gut funktioniert?

Außerdem möchte ich meine nicht-proprietären Skripte oft mit der Community teilen und Feedback erhalten (oder, wenn sie gut sind, anderen Leuten helfen). Ich finde, dass StackOverflow und ähnliche Websites Beiträge, die keine Fragen enthalten, eher missbilligen. Welches Forum/welche Website wäre für diese Art von Austausch geeignet? Vorschläge?

Kommentar zur Verwendung svnhierzu:
Ich weiß, dass ich eine Art Repository mit Versionskontrolle erstellen könnte, aber ich habe im Allgemeinen nur ein paar Revisionen, sodass mir ein robustes Änderungsmanagement nicht sehr wichtig ist. Ich hätte viel lieber eine robuste SUCHE, mit der ich Skripte finden kann, die die Idee erfüllen, an der ich gerade arbeite, oder ähnlich sind.

Wenn Sie wirklich, wirklich glauben, svndass dies meine beste Lösung ist, können Sie natürlich gerne antworten und erklären, warum und welche Änderungen Sie ( svnKunden usw.) vorschlagen würden, um meine Anforderungen zu erfüllen.

Antwort1

Sie haben bereits SVN erwähnt. Selbst wenn Sie die Änderungsverwaltungsfunktionen nicht häufig verwenden, ist die Quellcodeverwaltung hier absolut die beste Lösung. Wenn Sie SVN nicht mögen, versuchen Sie, Git oder Mercurial einzurichten. Beide ermöglichen es Ihnen, Ihr Repository lokal zu verwalten, ohne eine Verbindung zu einem Server herstellen zu müssen. Sie sollten auch in der Lage sein, die Commit-Nachrichten zu durchsuchen.

Antwort2

Die Verwendung aussagekräftiger Dateinamen und das Hinzufügen aussagekräftiger Kommentare in Skripten hat sich bei meinem eigenen Bestreben, meine Dateien auf ähnliche Weise organisiert zu halten, im Allgemeinen als hilfreich erwiesen.

verwandte Informationen