Ich suche nach kreativen - oder zumindest nicht standardmäßigen - Verwendungen für Versionskontrolle . Ich habe einen bestimmten Zweck im Sinn, aber ich möchte Ihre kreativen Gedanken nicht mit irgendwelchen Einschränkungen ersticken.
Zu diesem Zweck, eliminieren Sie nicht eine kreative Verwendung von VCS mit Quellcode, nur weil ich sagte, kreativ / nicht-Standard: Das bedeutet nicht, dass es nicht mit der Quelle umgehen kann. Es bedeutet nur, dass ich nach anderen Ideen als Verzweigen, Zusammenführen, Markieren, Zurückrollen und Verzweigen suche.
Beispiel: Ich würde die Verwendung der Versionskontrolle als eine schnelle & amp; dreckige SharePoint Knock-Off als eine passable Antwort, aber nur knapp.
Welche anderen interessanten Anwendungen haben Sie gesehen?
Siehe den Einsatz von Git für das, was nicht beabsichtigt ist [sic] -Wettbewerb.
Nun, ich habe es als Alternative für eine FTP-Warez-Freigabe an einem Ort gesehen, an dem ich gearbeitet habe.
%Vor%Einige Tage später sah ich einige Episoden von Family Guy + einige andere zufällige Sachen im SVN Repo unter einem Ordner namens "File Drop" in Form von mehreren geteilten .rar-Dateien
Unheimlich wurden sie nicht von einem benannten Benutzer eingecheckt, sondern von dem sys-Konto, das wir zum Herunterladen des Repos während Builds verwendet haben ... dieses Konto wurde anschließend auf ReadOnly gesperrt
Ich benutze SVN für das Hosting von Fotos.
Aber keine Alben, nur Bilder, die ich in Foren posten, per IM usw. senden.
Auf diese Weise kann ich später immer ein Bild korrigieren, von Farbanpassungen bis zum Ersetzen mit 10 000 x 10 000 blinkendem GIF, um das erwähnte Forum auseinander zu blasen (nie gemacht, aber ...)
Ich habe Versionskontrolle (Darcs) für ein lokales Wiki auf dem Dateisystem verwendet. Weil Darcs-Repos über http geholt werden und mein lokales Repository von meinem Webserver aus verfügbar ist, bedeutet das, dass jeder eine Kopie von meinem Wiki nehmen und eigene Änderungen vornehmen kann.
Um neue Änderungen zu erhalten, würde ich von ihrem Repository abrufen.
Ein Vorteil davon ist, dass es keinen Spam gibt, weil Sie nur Änderungen rückgängig machen und das Abrufen von jedem, der Spam eingegeben hat, beenden können.
Ich habe ein Skript behalten, das aus entfernten Repositories im Repository selbst geholt wurde, also gibt es keinen zentralen Server, der sich umdrehen und sterben kann, und es ist einfach, andere Wikizen zu finden, wenn Sie ein neues Wiki suchen.
Das Wiki-System, das ich geschrieben habe, hat nie viel genutzt, aber gitit ist ein aktives Projekt mit der gleichen Idee (darcs oder Git), und weitere Funktionen.
Ich verwende auch Versionskontrolle für viele Dateien in meinem Home-Verzeichnis: .zshrc .emacs und viele mehr.
Ich könnte mir vorstellen, es für mein gesamtes Dateisystem zu verwenden. Ich denke, es ist auch sehr nützlich für Word-Dokumente, E-Mail-Datenbanken aus dem Lieblings-Mail-Programm, Bilder (wie oben erwähnt), Desktop-Symbole. Sie könnten in vielerlei Hinsicht profitieren!
Flashbake Bietet Quellcodeverwaltung für normale Menschen, Boing Boing haben es als nützlich für Autoren beworben .
Es ist manchmal ein wenig knifflig (wegen Root-Zugriff), aber ich habe Svn für das Hosting meiner Maschine Setup verwendet.
%Vor%Tags und Links version-control