Контроль версий для изображений

19

При работе с изображениями я склонен начинать сохранять вещи как image_001.png и image_002.png для разных версий одного и того же изображения. Будучи программистом, я знаю, что это не очень хороший способ управления версиями. Я понимаю, что есть некоторые инструменты, которые я мог бы использовать для этого, такие как git, но нет простого способа просмотреть историю файла с помощью такого инструмента.

Существует ли программное обеспечение контроля версий для изображений, которое позволяет просматривать изображение в его текущем и предыдущем состояниях?

Кристиан Ромо
источник
С какими масштабами вы обычно работаете? > 1 МБ изображений или 15 МБ фотографий? Сколько бы вы хранили?
tghw
Как правило, я работаю с небольшими изображениями (~ 0,5KB - 500KB), но то, что хорошо работает на 5MB фотографиях, также будет хорошо.
Кристиан Ромо

Ответы:

13

Вы всегда можете использовать Visual SVN Server для этого. У меня контроль версий документов и изображений с ним просто отлично. А с Visual SVN Server + Tortoise SVN subversion настолько прост в настройке и использовании.

Джон Эриксон
источник
8
Да, и инструмент TortoiseIDiff отлично подходит для диффузии изображений.
Джефф Йейтс
2
Просто обратите внимание, что префикс «Visual» означает, что это интеграция SVN с Visual Studio, а не фокус на изображениях.
Томас Андрле
3
@ Тома: На самом деле, нет, это не так. VisualSVNServer - это продукт, который предоставляет инструмент управления графическим интерфейсом для запуска сервера Subversion. Это никак не связано с визуальной студийной интеграцией. VisualSVN - это плагин для Visual Studio. Вы правы, что к изображениям это тоже не имеет отношения = :)
Simon P Stevens
Я уточнил, что вы захотите использовать Visual SVN Server. Visual SVN (клиент специфичен для Visual Studio). Это может быть немного запутанным.
Джон Эриксон
3

Если он однопользовательский, я очень рекомендую FileHamster . Каждый раз, когда вы сохраняете файл, он создает ревизию, и вы можете откатиться так далеко, как вы установили историю.

Конечно, с большими изображениями это может занимать очень много места (но вы можете удалить его, как только закончите с файлом).

Марк Хендерсон
источник
3

Нумерация файлов и их хранение всегда работали лучше для меня - по крайней мере, для дизайна и справочной графики. Проще просматривать историю и получать предыдущие версии напрямую из Photoshop (не нужно использовать клиент VCS).

Для справки, вот как выглядит TortoiseIDiff :

TortoiseIDiff

Что касается медиа-ориентированной системы управления версиями и активами, ознакомьтесь с Alienbrain .

Томас Андрле
источник
2

Честно говоря, я бы использовал GIMP со слоями и просто экспортировал в .jpg, если мне нужно плоское изображение. Это дало бы вам историю, а также больше возможностей редактирования, и не так уж много работы для поддержки.

Энди Микула
источник
2

Я бы сделал так, чтобы получить программу, которая могла бы сравнивать два изображения, а затем просто использовать обычный инструмент управления исходным кодом, такой как Subversion .

Популярные клиенты для Subversion, такие как TortoiseSVN, могут быть настроены на использование разных программ для сравнения двух версий файлов определенного типа, поэтому вы можете легко настроить его на использование этой программы сравнения изображений для файлов .png.

Но тогда я программист, а не художник или дизайнер.

Лассе В. Карлсен
источник
1

Вы не упоминаете, работаете ли вы в одиночку или в команде ... при условии, что первые (а это технически работает для последних, но не так хорошо) получают учетную запись DropBox. Он обрабатывает обратно версии всех файлов, которые вы храните, ваша учетная запись блокируется только для места, занимаемого «текущей» версией, и дает вам резервную копию вне сайта.

Кроме того, как единственный разработчик, который постоянно подпрыгивает от моего ноутбука к моему настольному компьютеру, это было Божьей посылкой в ​​синхронизации всего.

Я должен также упомянуть, что это намного проще в настройке и использовании, чем SVN et al.

Бесплатная учетная запись дает вам 2 ГБ места, и вы можете заплатить за больше места, если это необходимо. *

* Как отмечается в комментарии, DropBox немного изменил свою политику с тех пор, как я впервые опубликовал свой ответ. Кажется, я не могу найти связанного уведомления в блоге, но вот текст полученного мной электронного письма:

В течение последних нескольких месяцев команда Dropbox усердно работала, и мы хотели бы рассказать вам о предстоящих изменениях и улучшениях в службе Dropbox.

Мы изменяем историю отмен Вы знали, что Dropbox автоматически:

* 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

Это как "отменить" для всех ваших файлов и папок.

Сегодня Dropbox хранит эти удаленные файлы и старые версии файлов («история отмен») навсегда. Для многих это создает беспорядок, а также тратит пространство.

Поэтому с 1 августа наша новая политика будет заключаться в том, чтобы хранить 30 дней истории отмены. Однако, если вы предпочитаете, вы можете выбрать неограниченную историю отмены бесплатно.

Пожалуйста, выберите одну из следующих ссылок:

Я хочу неограниченную историю отмен

или

30 дней истории отмены - все, что мне нужно

Приложение для iPhone почти здесь! В дополнение к этому изменению истории отмен, в ближайшем будущем мы выпустим наше бесплатное приложение для iPhone, которое позволит вам получать доступ к Dropbox на ходу, просматривать файлы, сохранять их на телефоне и даже делать фотографии, которые синхронизируются. мгновенно в ваш Dropbox!

Улучшения производительности и синхронизация с локальной сетью Помимо приложения для iPhone, мы также завершаем работу над новой версией программного обеспечения Dropbox для настольных компьютеров, в котором есть многочисленные улучшения производительности и наша новая функция «синхронизация по локальной сети». Синхронизация по локальной сети знает, когда Dropbox находятся в одной сети, и будет автоматически обмениваться файлами между компьютерами, а не загружать их с наших серверов - это делает обмен большими файлами в офисной среде намного быстрее, чем это было возможно ранее.

Мы получили отличные отзывы от многих наших пользователей и работаем над многими вещами, о которых вы просили. Оставайтесь с нами и счастливого Dropboxing!

Спасибо за использование Dropbox! - Команда Dropbox

В электронном письме нет никаких указаний на то, что эта опция предназначена только для платящих участников, но нет никаких указаний на то, что это не так. FWIW, я пошел с оплаченным вариантом и никогда не оглядывался назад. Существует множество способов использования DropBox, включая контроль версий для моих личных проектов, и вы удивитесь, насколько быстро вы используете 2 ГБ ... Я сейчас остановлю рекламу. :)

AnonJr
источник
1
Использование Dropbox для этого является хорошей идеей, но обратите внимание, что с августа бесплатные учетные записи будут хранить только 30 дней истории файлов, и вам нужно будет обновить систему для неограниченного контроля версий.
Alasdair
Обновлено, чтобы отразить новое изменение в политике.
AnonJr
0

Прямой контроль версий для бинарных файлов обеспечивается Subversion.

Однако для различий изображений я понятия не имею, как это будет выглядеть.

Пол Натан
источник
0

Специфичное (и не бесплатное) решение для Photoshop - Pixelnovel

Это размещенное решение, которое использует Subversion для контроля версий.

Он включает в себя плагин Photoshop, который отображает временную шкалу в Photoshop предыдущих версий изображения, зарегистрированного в Subversion.

Если вам не требуется размещенное решение, вы также можете приобрести плагин Timeline Photoshop отдельно для использования с собственным репозиторием Subversion.

jmohr
источник
0

Вы можете проверить Oop! Резервный. Это сэкономит до минуты, а также имеет некоторую технологию, позволяющую хранить различия между файлами, чтобы вы не использовали много места для резервного копирования.

Также я хотел бы предложить мой инструмент FolderTrack. Это автоматическая персональная система контроля версий, которая будет делать именно то, что вы хотите.

Ник
источник
Хотя вы сейчас упоминаете и другое программное обеспечение (не ссылаясь на это ...) и открыто говорите о том, что именно вы продаете FolderTrack, я не вижу, что вы учли какие-либо комментарии из ваших предыдущих рекламных объявлений ? :-(
Арьян
Ваша ссылка мертва.
Мэтью Уильямс