Automatisierte Versionskontrolle - für die Geschäftsumgebung

348
J-Dizzle

Ich versuche, die Versionskontrolle und die Aufzeichnung für meinen Vater bei seiner Arbeit im Aufbau festzulegen. Nur eine Möglichkeit, Änderungen an Dateien (Gebote, Angebote, Zeitpläne usw.) zu verfolgen und diese Änderungen jederzeit abrufen zu können.

Jetzt verwende ich git in 100% der Zeit. Aber für meinen Vater sind git (oder die Konsole!) Keine Optionen, dies erfordert Automatisierung und Einfachheit ...

Frage

  • Gibt es eine automatisierte Methode zum Nachverfolgen von Dateiänderungen, beispielsweise für alle Dateien in einem Verzeichnis oder für eine bestimmte Datei?

Lösungen für jede Plattform (Mac, PC usw.) sind an dieser Stelle gültig. Er benutzt einen Mac, ich versuche nur, einen Startpunkt festzulegen!

1
Windows verfügt über "Vorherige Versionen" und Mac über "Time Macine". Haben Sie eine der eingebauten Optionen in Betracht gezogen? Attie vor 6 Jahren 0
Dies sind gute Optionen, ich muss einige Nachforschungen anstellen, insbesondere in "Vorherige Versionen". Guter Fang, danke !! J-Dizzle vor 6 Jahren 0

3 Antworten auf die Frage

1
JordanGS

SVN scheint hier eine ideale Wahl zu sein. Es ist einfach und hat eine recht einfache Benutzeroberfläche. Mit mehreren guten GUI-Implementierungen wie z. B. smartsvn

Die einzige andere Sache, die einfacher wäre, wäre Google Drive. Wenn Sie mit der rechten Maustaste auf einen Ordner oder eine Datei klicken, wird die Versionshistorie angezeigt, solange sie nicht gelöscht wird. Sie können also problemlos zurückkehren. Die Versionskontrolle erfolgt jedoch nur über das Webinterface und wäre nicht in der Google Drive Sync-Anwendung verfügbar. Das wäre nur da, um Ihre Dateien auf dem neuesten Stand zu halten. Allerdings (aus Erfahrung), wenn Sie einen Ordner oder eine Datei löschen oder umbenennen; Das Laufwerk hat möglicherweise Probleme beim Verfolgen des Versionsverlaufs.

1
mayersdesign

Ich empfehle die SVN (oder Git!) Von SASS Beanstalk . Es ist eine sehr benutzerfreundliche Einführung in die Versionskontrolle. So benutzerfreundlich, dass ich die Befehlszeile meiden kann, obwohl ich dies tun könnte.

Integrieren Sie das mit etwas Einfachem wie Tortoise SVN und Sie würden lachen. Die Beanstalk-Benutzeroberfläche ist sehr einfach und die Revisionen, Notizen usw. sind alle dort sichtbar. (Sowie vor Ort via Schildkröte)

Natürlich kann eine andere, völlig andere Route auch ein lokales NAS und eine Art Sicherung vom Typ "Zeitmaschine" umfassen. Entweder besänftigend oder eher bärtig mit Linus distro und rsync.

Drobo könnte ideal sein, wenn das Budget kein großes Problem darstellt .

Last but not least ist Syncback ein Favorit von mir, und die Anbindung an jede Art von Speicher (S3?) Kann sehr leicht versionierte Backups bereitstellen. Aber das ist natürlich weiter weg von "Tracking File Changes", was Beanstalks noch immer von großem Vorteil ist.

@ J-Dizzle War das für Sie nützlich? Würde mich interessieren, wie Sie sich entscheiden, das Problem zu lösen. mayersdesign vor 6 Jahren 0
0
Lazy Badger

Vor 5 Jahren machte Assembla im SVN-Client einen guten Versuch, nicht für Geeks, aber später aufgegebenes Projekt. Wenn Sie eine Version von EasySVN in Net finden oder Andy Singleton stoßen können, können Sie glücklich sein (irgendwann einmal).