Контроль версій для файлів дизайну


15

Чи може хтось описати їх робочий процес, який він використовує для обробки декількох версій файлу? Наприклад,

  • якщо над ним працювало більше однієї людини
  • або ви вивчали ідею з дизайном, тоді зрозуміли, що потрібно скасувати стан кілька разів і сподіваєтесь, що ви досягнете попереднього стану, який вам потрібен

Чи зберігається під іншим іменем файлу кожну годину / кожні 15 хвилин?

Як єдиному дизайнеру потрібен навіть контроль над версіями?


3
Adobe Version Cue була системою контролю версій у комплекті Creative Suite 1-4, настільки широко доступною - але, незважаючи на це, ні я, ні хтось, кого я знаю, ніколи не використовували.
e100

@ e100: спробував це один раз для проекту, і це було неймовірно повільно :( - але, можливо, це був мій ПК тоді ...
Шикірю

Відповіді:


12

Мені ніколи не доводилося працювати над тим самим файлом з іншою людиною, але у мене є 3 способи роботи з декількома версіями файлу дизайну.

Віхи

Я використовував основні моменти в той момент, коли ми пробували шлях AGILE як дизайнери (як це роблять деякі розробники). Це досить ефективно, але займає досить багато разів (більше, коли ти починаєш використовувати це. Зрештою, це дуже приємно). Необхідно багато організації.

Кількість / дати / деталі у назві файлу

Коли я почав розробляти, я мав справу з номерами для версій. Жахливий. Серйозно, не варто. Або організуватися. "Design1.psd" "Design2.psd" тощо ...

Дати / години приємні, якщо ви добре пам’ятаєте, що я робив вчора? . У моєму випадку менш жахливо, ніж число, але не набагато потужніше. "Дизайн20100801-1112.psd"

Деталі кращі. Я використовував такі назви, як "Design20100801-1112-add-pattern.psd" = дата-година-деталі . Досить довгі імена файлів, але це швидко використовувати, і ви знайдете файл досить швидше, ніж будь-який попередній метод.

SVN або GIT

ака реальний контроль версій

Я зараз використовую SVN. Наприклад, я регулярно зберігаю той самий файл "Design1.psd". Кожну годину чи кожну паузу я вношу свої зміни та даю детальну інформацію про неї.

Якщо я зробив помилку або клієнт захотів попередню версію, я просто оновлююсь до версії xxx і це зроблено.

Це також дає вам силу гілок та тегів, які справді цікаві для керування віхами.

Існує причина, чому розробники використовують програмне забезпечення для управління версіями / DB / тощо ... Це ефективно, і дизайнери повинні використовувати його також. (Але на початку це досить важко зрозуміти / використовувати)


1
git, хоча, ймовірно, набагато складніше зрозуміти того, хто не має досвіду VCS, має набагато кращу підтримку бінарних файлів, ніж SVN.
Може Берк Гюдер

1
git також не вимагає від вас налаштування сервера зі сховищем, що значно спрощує запуск
Jakub Arnold

@Can Berk Güder: Чи справді Git краще обробляє бінарні файли? Я ніколи не відчував проблем з бінарними файлами у SVN. Я думаю, що це легенда.
Менмент

1
@Darth: Вам потрібне сховище, але вам не потрібен сервер. Ви можете використовувати локальне сховище з файлом-URL. Я використовую його на своєму комп’ютері, щоб зберігати всі речі, які я хочу контролювати версії, але не публікувати. Добре працює.
Мнемент

2
Ну, про SVN: Простіше працювати (я спробував і те, і svn досить прямо для базової команди), може працювати локальне або безкоштовне приватне репо, як збірка, яку я використовую. pro GIT: простіше розкручувати / об'єднувати, коли у багатокористувацькому випадку (що не в моєму випадку), краще обробляти розмір файлу, якщо файлів не так багато, може працювати і локальне, або приватне репо. Єдина порада, яку я б дав комусь, - спробувати обидва та вибрати той, який відповідає вашим потребам
Шикірю

4

Керування версіями якоїсь форми - це завжди добре, особливо з творчими починаннями. Традиційні системи, такі як SVN, добре підходять для текстових файлів, але не стільки для бінарних файлів (наприклад, InDesign та QuarkXpress).

Дійсно, що тут потрібно, особливо якщо задіяно декілька дизайнерів, це система управління цифровими активами або система управління контентом . Це, однак, дуже глибока кроляча нора, і будь-яка реальна дискусія виходить за рамки формату SE. Досить сказати, що ціни перетворюють гаму від безкоштовних до багатомільйонних систем.

Хороша система дозволить вам економити на етапі, але, що ще важливіше для декількох дизайнерів, дозволить комусь перевірити документ для редагування, який забороняє іншим завантажувати його, а також повертати зміни до попередніх версій.

Якщо ви розглядаєте якусь систему, вам потрібно сісти і подумати про своє оточення (комп'ютерне обладнання, програмне забезпечення, офіс, кількість потенційних користувачів) та свої потреби, придумати документ про потреби та почати пошук, а потім порівняти системи проти ваших потреб.

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