Versionskontrolle für Bilder

6114
Cristián Romo

Wenn ich mit Bildern arbeite, neige ich dazu, Dinge wie image_001.png und image_002.png für verschiedene Versionen desselben Bildes zu speichern. Als Programmierer weiß ich, dass dies keine gute Möglichkeit ist, die Versionskontrolle durchzuführen. Mir ist klar, dass es einige Werkzeuge gibt, die ich dazu verwenden könnte, z. B. git, aber es gibt keine einfache Möglichkeit, den Verlauf einer Datei mit einem solchen Werkzeug anzuzeigen.

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

19
Mit welcher Waage arbeiten Sie normalerweise? > 1 MB Bilder oder 15 MB Fotos? Wie viele würdest du aufbewahren? tghw vor 15 Jahren 0
Im Allgemeinen arbeite ich mit kleinen Bildern (~ 0,5 KB - 500 KB), aber etwas, das auf 5 MB-Fotos gut funktioniert, wäre auch gut. Cristián Romo vor 15 Jahren 0

11 Antworten auf die Frage

13
Jon Erickson

Sie können Visual SVN Server dafür immer verwenden. Ich kontrolliere Dokumente und Bilder damit problemlos. Und mit Visual SVN Server + Tortoise SVN ist Subversion so einfach einzurichten und zu verwenden.

Ja, und das TortoiseIDiff-Tool eignet sich auch hervorragend für das Differenzieren von Bildern. Jeff Yates vor 15 Jahren 8
Nur ein Hinweis: Das Präfix "Visual" bedeutet, dass es sich um eine Integration von SVN mit Visual Studio handelt, nicht um Bilder zu fokussieren. Tomas Andrle vor 15 Jahren 2
@TomA: Eigentlich nicht, nein. VisualSVNServer ist ein Produkt, das ein GUI-Verwaltungstool zum Ausführen Ihres Subversion-Servers bereitstellt. Es hat nichts mit Visual Studio Integration zu tun. VisualSVN ist das visuelle Studio-Plugin. Du hast recht, dass es auch nichts mit Bildern zu tun hat = :) Simon P Stevens vor 15 Jahren 3
Ich habe klargestellt, dass Sie Visual SVN Server verwenden möchten. Visual SVN (der Client ist spezifisch für Visual Studio). Es kann etwas verwirrend sein. Jon Erickson vor 15 Jahren 0
4
Clinton Blackmore

Beyond Compare hat ein Plugin, um Bilder zu unterscheiden . Es ist wirklich praktisch, und Sie sollten es in der Lage sein, es mit jedem beliebigen Quellsteuerungssystem zu verwenden, das Sie verwenden.

3
Tomas Andrle

Die Nummerierung und Aufbewahrung der Dateien hat für mich immer am besten funktioniert - zumindest für Designs und Referenzgrafiken. Es ist einfacher, den Verlauf zu durchsuchen und die vorherigen Versionen direkt von Photoshop aus zu erhalten (kein VCS-Client erforderlich).

Als Referenz sieht TortoiseIDiff so aus:

TortoiseIDiff

Alienbrain ist ein medienorientiertes Versionierungs- und Asset-Management-System .

3
Mark Henderson

Wenn es ein einzelner Benutzer ist, kann ich FileHamster wärmstens empfehlen . Jedes Mal, wenn Sie die Datei speichern, wird eine Revision erstellt, und Sie können so lange zurückkehren, wie Sie Ihren Verlauf festgelegt haben.

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

2
Andy Mikula

Um ehrlich zu sein, würde ich GIMP mit Ebenen verwenden und einfach in .jpg exportieren, wenn ich ein flaches Bild brauche. Dies würde Ihnen sowohl den Verlauf als auch mehr Kontrolle über die Bearbeitung geben, und es ist nicht so viel Arbeit, die Wartung aufrechtzuerhalten.

2
Lasse Vågsæther Karlsen

Ich würde so ein Programm bekommen, das zwei Bilder miteinander vergleichen kann, und dann einfach ein normales Quellcodeverwaltungswerkzeug wie Subversion verwenden .

Beliebte Clients für Subversion, wie TortoiseSVN, können so konfiguriert werden, dass sie mit verschiedenen Programmen zwei Versionen bestimmter Dateitypen vergleichen, sodass Sie das Image-Vergleichsprogramm für .png-Dateien problemlos einrichten können.

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

1
AnonJr

Sie erwähnen nicht, ob Sie alleine oder in einem Team arbeiten ... vorausgesetzt, dass die erstere (und dies funktioniert technisch für die letztere, nur nicht so gut), erhalten Sie ein DropBox-Konto. Es verarbeitet Versionen aller Dateien, die Sie speichern, zurück. Ihr Konto ist nur für den von der "aktuellen" Version belegten Speicherplatz verfügbar, und Sie erhalten eine Off-Site-Sicherung.

Als einziger Entwickler, der ständig von meinem Laptop auf meinen Desktop springt, war es eine gute Idee, 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 Sie können bei Bedarf mehr Speicherplatz bezahlen. *

* Wie in dem Kommentar erwähnt, hat DropBox ihre Richtlinien ein wenig geändert, seit ich meine Antwort zum ersten Mal gepostet habe. Ich kann anscheinend keine verwandten Hinweise 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 anstehende Änderungen und Verbesserungen des Dropbox-Services 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 hätten Sie alle Ihre Dateien und Ordner "rückgängig machen".

Heute behält Dropbox diese gelöschten Dateien und alten Dateiversionen ("Rückgängig-Verlauf") für immer bei. Für viele Menschen führt dies zu Unordnung und verschwendet auch Platz.

Aus diesem Grund werden wir ab dem 1. August eine 30-tägige Rückgängig-Historie führen. Wenn Sie möchten, haben Sie jedoch die Möglichkeit, die Historie ohne Zeitverlust unbegrenzt zu verwenden.

Bitte wählen Sie einen der folgenden Links:

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

oder

30 Tage rückgängig machen ist alles was ich brauche

iPhone-App fast hier! Zusätzlich zu dieser Änderung der Rückgängig-Historie werden wir in naher Zukunft unsere kostenlose iPhone-App veröffentlichen, mit der Sie unterwegs auf Ihre Dropbox zugreifen, Ihre Dateien anzeigen, auf Ihrem Telefon speichern und sogar synchronisierte Fotos aufnehmen können sofort in Ihre Dropbox!

Leistungsverbesserungen und LAN-Synchronisierung Neben der iPhone-App beenden wir auch eine neue Version der Dropbox-Desktopsoftware, die zahlreiche Leistungsverbesserungen und unsere neue Funktion "LAN-Synchronisierung" bietet. LAN-Synchronisierung weiß, wann Dropboxes sich im selben Netzwerk befinden, und tauscht Dateien automatisch direkt zwischen den Computern aus, anstatt sie von unseren Servern herunterzuladen. Dies macht das Freigeben großer Dateien in einer Büroumgebung viel schneller als bisher möglich.

Wir haben großartige Rückmeldungen von vielen Benutzern erhalten und arbeiten an vielen Fragen, nach denen Sie gefragt haben. Bleibt dran und fröhliches Dropboxing!

Vielen Dank, dass Sie Dropbox verwenden! - Das Dropbox-Team

Die E-Mail gibt keinen Hinweis darauf, dass diese Option nur für zahlende Mitglieder gilt, aber es gibt auch keinen Hinweis darauf, dass dies nicht der Fall ist. FWIW, ich bin mit der bezahlten Option gegangen und habe nie zurückgeschaut. DropBox bietet zahlreiche Verwendungsmöglichkeiten - Versionskontrolle für meine persönlichen Projekte - und Sie werden überrascht sein, wie schnell Sie durch 2 GB laufen ... Ich stoppe die Anzeige jetzt. :)

Die Verwendung von Dropbox ist eine gute Idee. Beachten Sie jedoch, dass die kostenlosen Konten ab August nur noch 30 Tage im Dateiverlauf gespeichert werden und ein Upgrade erforderlich ist, um die Versionskontrolle uneingeschränkt zu ermöglichen. Alasdair vor 15 Jahren 1
Aktualisiert, um die neue Änderung in der Richtlinie wiederzugeben. AnonJr vor 15 Jahren 0
1
arathorn

Sowohl Aperture (nur Mac) als auch Photoshop Lightroom (Mac / Windows) unterstützen die Versionskontrolle von Bildern.

0
Paul Nathan

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

Für einen Bildunterschied habe ich jedoch keine Ahnung, wie dieser aussehen würde.

0
jmohr

Eine für Photoshop spezifische (und nicht kostenlose) Lösung ist Pixelnovel

Es ist eine gehostete Lösung, die Subversion zur Versionskontrolle verwendet.

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

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