Versionskontrolle für Bilder

19

Wenn ich mit Bildern arbeite, speichere ich normalerweise Dinge wie image_001.png und image_002.png für verschiedene Versionen desselben Bildes. Als Programmierer weiß ich, dass dies keine gute Methode zur Versionskontrolle ist. Mir ist klar, dass es einige Tools gibt, mit denen ich dies tun könnte, wie z. B. Git, aber es gibt keine einfache Möglichkeit, den Verlauf einer Datei mit einem solchen Tool anzuzeigen.

Gibt es eine Versionskontrollsoftware für Bilder, mit der Sie ein Bild in seinem aktuellen und vorherigen Status anzeigen können?

Cristián Romo
quelle
Mit welcher Waage arbeiten Sie normalerweise? > 1 MB Bilder oder 15 MB Fotos? Wie viele würden Sie lagern?
Tghw
Im Allgemeinen arbeite ich mit kleinen Bildern (~ 0.5KB - 500KB), aber etwas, das bei 5MB-Fotos gut funktioniert, wäre auch gut.
Cristián Romo

Antworten:

13

Sie können dazu immer Visual SVN Server verwenden. Ich versionskontrolliere Dokumente und Bilder damit ganz gut. Und mit Visual SVN Server + Tortoise SVN ist Subversion so einfach einzurichten und zu verwenden.

Jon Erickson
quelle
8
Ja, und das TortoiseIDiff-Tool eignet sich auch hervorragend zum Unterscheiden von Bildern.
Jeff Yates
2
Nur eine Anmerkung: Das Präfix "Visual" bedeutet, dass SVN in Visual Studio integriert ist und sich nicht auf Bilder konzentriert.
Tomas Andrle
3
@TomA: Eigentlich nicht. VisualSVNServer ist ein Produkt, das ein GUI-Verwaltungstool zum Ausführen Ihres Subversion-Servers bereitstellt. Das hat nichts mit der Integration in ein visuelles Studio zu tun. VisualSVN ist das Visual Studio Plugin. Sie haben Recht, dass es auch nichts mit Bildern zu tun hat = :)
Simon P Stevens
Ich habe klargestellt, dass Sie Visual SVN Server verwenden möchten. Visual SVN (der Client ist spezifisch für Visual Studio). Es kann ein bisschen verwirrend sein.
Jon Erickson
4

Beyond Compare hat ein Plugin zum Vergleichen von Bildern . Es ist sehr praktisch, und Sie sollten es mit jedem Versionsverwaltungssystem verwenden können, das Sie verwenden.

Clinton Blackmore
quelle
3

Wenn es sich um Einzelbenutzer handelt, kann ich FileHamster wärmstens empfehlen . Jedes Mal, wenn Sie die Datei speichern, wird eine Revision erstellt, und Sie können einen Rollback durchführen, so lange Sie Ihren Verlauf festgelegt haben.

Bei großen Bildern kann dies natürlich sehr viel Platz in Anspruch nehmen (aber Sie können es löschen, sobald Sie mit der Datei fertig sind).

Mark Henderson
quelle
3

Die Dateien zu nummerieren und alle zu behalten hat für mich immer am besten funktioniert - zumindest für Designs und Referenzgrafiken. Es ist einfacher, den Verlauf zu durchsuchen und direkt aus Photoshop auf die vorherigen Versionen zuzugreifen (kein VCS-Client erforderlich).

Als Referenz sieht TortoiseIDiff folgendermaßen aus:

TortoiseIDiff

Informationen zu einem medienorientierten Versions- und Asset-Management-System finden Sie unter Alienbrain .

Tomas Andrle
quelle
2

Ehrlich gesagt würde ich GIMP mit Ebenen verwenden und einfach nach .jpg exportieren, wenn ich ein flaches Bild benötige. Dies würde Ihnen den Verlauf sowie mehr Kontrolle über die Bearbeitung geben, und es ist nicht viel mehr Arbeit zu warten.

Andy Mikula
quelle
2

Die Art und Weise, wie ich es tun würde, wäre, ein Programm zu bekommen, das zwei Bilder vergleichen könnte, und dann einfach ein reguläres Versionsverwaltungswerkzeug wie Subversion zu verwenden .

Beliebte Subversion-Clients wie TortoiseSVN können so konfiguriert werden, dass sie unterschiedliche Programme zum Vergleichen von zwei Versionen bestimmter Dateitypen verwenden. Sie können sie also problemlos so einrichten, dass sie dieses Bildvergleichsprogramm für PNG-Dateien verwenden.

Aber dann bin ich ein Programmierer, kein Künstler oder Designer.

Lasse V. Karlsen
quelle
1

Sie erwähnen nicht, ob Sie alleine oder in einem Team arbeiten ... vorausgesetzt, der erstere (und dies funktioniert technisch für den letzteren, nur nicht so gut) hat einen DropBox-Account. Es verarbeitet Versionen aller von Ihnen gespeicherten Dateien zurück, Ihr Konto ist nur für den von der "aktuellen" Version belegten Speicherplatz reserviert und bietet Ihnen eine Offsite-Sicherung.

Als einziger Entwickler, der ständig von meinem Laptop auf meinen Desktop springt, ist es eine großartige Aufgabe, alles synchron zu halten.

Ich sollte auch erwähnen, dass es sehr viel einfacher einzurichten und zu verwenden ist als SVN et al.

Mit dem kostenlosen Konto erhalten Sie 2 GB Speicherplatz und können bei Bedarf für mehr Speicherplatz bezahlen. *

* Wie im Kommentar erwähnt, hat DropBox die Richtlinien ein wenig geändert, seit ich meine Antwort zum ersten Mal gepostet habe. Ich kann anscheinend keinen entsprechenden Hinweis im Blog finden, aber dies ist der Text der E-Mail, die ich erhalten habe:

Das Dropbox-Team hat in den letzten Monaten hart gearbeitet und wir möchten Sie über einige bevorstehende Änderungen und Verbesserungen des Dropbox-Dienstes informieren.

Wir ändern den Rückgängig-Verlauf Wussten Sie, dass Dropbox automatisch:

* Safeguards any files you delete in case you need to undelete them
* Saves old file versions in case you need to go back to them later

Es ist, als ob Sie alle Ihre Dateien und Ordner rückgängig machen würden.

Heute behält Dropbox diese gelöschten Dateien und alten Dateiversionen ("Undo History") für immer. Für viele Menschen schafft dies Unordnung und es verschwendet auch Platz.

Aus diesem Grund besteht unsere neue Richtlinie ab dem 1. August darin, 30 Tage rückgängig zu machen. Wenn Sie möchten, können Sie jedoch festlegen, dass der Verlauf unbegrenzt und kostenlos rückgängig gemacht werden soll.

Bitte wählen Sie einen der folgenden Links:

Ich möchte unbegrenzt Geschichte rückgängig machen

oder

Ich brauche nur 30 Tage, um die Geschichte rückgängig zu machen

iPhone App fast da! Zusätzlich zu dieser Änderung des Rückgängigmachungsverlaufs wird in naher Zukunft unsere kostenlose iPhone-App veröffentlicht, mit der Sie von unterwegs auf Ihre Dropbox zugreifen, Ihre Dateien anzeigen, sie auf Ihrem Telefon speichern und sogar synchronisierte Fotos aufnehmen können sofort zu deiner Dropbox!

Leistungsverbesserungen und LAN-Synchronisierung Zusätzlich zur iPhone-App stellen wir eine neue Version der Dropbox-Desktop-Software bereit, die zahlreiche Leistungsverbesserungen und unsere neue Funktion "LAN-Synchronisierung" bietet. Die LAN-Synchronisierung erkennt, wenn sich Dropboxes im selben Netzwerk befinden, und tauscht Dateien automatisch direkt zwischen Computern aus, anstatt sie von unseren Servern herunterzuladen. Dadurch können große Dateien in einer Büroumgebung viel schneller als bisher freigegeben werden.

Wir haben großartige Rückmeldungen von vielen unserer Benutzer erhalten und arbeiten an einer Menge von Dingen, nach denen Sie gefragt haben. Bleiben Sie dran und freuen Sie sich über Dropboxing!

Danke, dass du Dropbox benutzt! - Das Dropbox-Team

Aus der E-Mail geht nicht hervor, dass diese Option nur für zahlende Mitglieder gilt, aber es gibt auch keinen Hinweis darauf, dass dies nicht der Fall ist. FWIW, ich habe mich für die kostenpflichtige Option entschieden und habe noch nie zurückgeschaut. Es gibt zahlreiche Verwendungsmöglichkeiten für DropBox - einschließlich der Versionskontrolle für meine persönlichen Projekte - und Sie werden überrascht sein, wie schnell Sie 2 GB verarbeiten ... Ich stoppe die Anzeige jetzt. :)

AnonJr
quelle
1
Die Verwendung von Dropbox ist eine gute Idee. Beachten Sie jedoch, dass die kostenlosen Konten ab August nur noch 30 Tage Dateiverlauf speichern und Sie für eine unbegrenzte Versionskontrolle ein Upgrade durchführen müssen.
Alasdair
Aktualisiert, um die neue Änderung der Richtlinie widerzuspiegeln.
AnonJr
0

Die direkte Versionskontrolle für Binärdateien wird von Subversion bereitgestellt.

Für einen Bildunterschied habe ich allerdings keine Ahnung, wie das überhaupt aussehen würde.

Paul Nathan
quelle
0

Eine Photoshop-spezifische (und nicht kostenlose) Lösung ist Pixelnovel

Es ist eine gehostete Lösung, die Subversion für die Versionskontrolle verwendet.

Es enthält ein Photoshop-Plugin, das eine Zeitleiste in Photoshop früherer Versionen eines in Subversion eingecheckten Bildes anzeigt.

Wenn Sie keine gehostete Lösung benötigen, können Sie das Timeline Photoshop-Plugin auch separat erwerben , um es mit Ihrem eigenen Subversion-Repository zu verwenden.

jmohr
quelle
0

Vielleicht möchten Sie sich mal bei Oop! Backup. Es wird auf die Minute genau gespart und verfügt auch über eine gewisse Technologie, um nur die Unterschiede zwischen Dateien zu speichern, sodass Sie nicht viel Backup-Speicherplatz verwenden.

Außerdem möchte ich mein Tool FolderTrack vorschlagen. Es ist ein automatisches persönliches Versionskontrollsystem , das genau das macht, was Sie wollen.

Nick
quelle
Obwohl Sie jetzt auch andere Software erwähnen (ohne auf diese zu verweisen ...) und offen darüber sind, dass Sie FolderTrack verkaufen, habe ich nicht gesehen, dass Sie die Kommentare Ihrer vorherigen Anzeigen berücksichtigt haben? :-(
Arjan
Dein Link ist tot.
Matthew Williams