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


19

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

Чи є програмне забезпечення для управління версіями для зображень, яке дозволяє переглядати зображення в поточному та попередньому станах?


З якою шкалою ти зазвичай працюєш? > 1 Мб зображення або 15 Мб фотографії? Скільки б ви зберігали?
tghw

Як правило, я працюю з невеликими зображеннями (~ 0,5 КБ - 500 КБ), але щось добре, що працює і на фотографіях 5 Мб, було б добре.
Крістіан Ромо

Відповіді:


13

Ви завжди можете використовувати Visual SVN Server для цього. Я контролюю версії документів і зображень з ним просто чудово. А з Visual SVN Server + Tortoise SVN, підрив настільки простий у налаштуванні та використанні.


8
Так, і інструмент TortoiseIDiff також чудово підходить для різних зображень.
Джефф Йейтс

2
Лише зауваження, префікс "Visual" означає, що це інтеграція SVN з Visual Studio, а не фокусування на зображеннях.
Томаш Андрле

3
@TomA: Насправді, ні, ні. VisualSVNServer - це продукт, що забезпечує інструмент управління графічним інтерфейсом для запуску вашого сервера підривної роботи. Це не має нічого спільного з інтеграцією візуальної студії. VisualSVN - плагін візуальної студії. Ви маєте рацію, що з образами це нічого спільного = =
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 та ін.

Безкоштовний рахунок отримує 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, яка містить численні поліпшення продуктивності та нашу нову функцію «синхронізація з LAN». Синхронізація локальної мережі знає, коли Dropboxes знаходяться в одній мережі і автоматично обмінюватимуться файлами безпосередньо між комп'ютерами, а не завантажувати їх з наших серверів - це робить обмін великими файлами в офісному середовищі набагато швидшим, ніж це було раніше можливо.

Ми отримали чудовий відгук від багатьох наших користувачів і працюємо над багатьма речами, про які ви просили. Будьте в курсі та радійте Dropboxing!

Дякуємо, що використовуєте Dropbox! - Команда Dropbox

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


1
Використовувати дропбокс для цього хороша ідея, але зауважте, що з серпня безкоштовні акаунти зберігатимуть лише 30 днів історії файлів, і вам потрібно буде оновити необмежений контроль версій.
Alasdair

Оновлено, щоб відобразити нову зміну політики.
AnonJr

0

Контроль версій для версій бінарних файлів забезпечується Subversion.

Що стосується зображення, то я не знаю, як це може виглядати.


0

Рішення для Photoshop (і не безкоштовне) - це Pixelnovel

Це розміщене рішення, яке використовує Subversion для контролю версій.

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

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


0

Ви можете перевірити Oop! Резервне копіювання. Це дозволить заощадити на хвилині, а також має деякі технології в ньому, щоб зберігати лише відмінності між файлами, щоб ви не використовували багато резервного простору.

Також я хотів би запропонувати свій інструмент FolderTrack. Це автоматична персональна система управління версіями, яка б робила саме те, що ви хочете.


Хоча ви зараз також згадуєте інше програмне забезпечення (не посилаючись на це ...), і ви відкриті щодо того, що ви продаєте FolderTrack, я не бачу, що ви взяли до уваги будь-який коментар попередніх рекламних оголошень ? :-(
Ар'ян

Ваше посилання мертве.
Меттью Вільямс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.