Может ли кто-нибудь описать свой рабочий процесс, который они используют для обработки нескольких версий файла? Например,
- если над этим работало более одного человека
- или вы изучили идею с дизайном, а затем поняли, что вам нужно отменить состояние несколько раз и надеяться, что вы достигнете предыдущего состояния, в котором вы нуждались
Можно ли сохранять под другим именем каждый час / каждые 15 минут?
Как единственному дизайнеру нужен ли контроль версий?
Ответы:
Мне никогда не приходилось работать над одним файлом с другим человеком, но у меня есть 3 способа работы с несколькими версиями файла дизайна.
Основные этапы
Я использовал вехи на момент, когда мы пробовали AGILE как дизайнеры (как это делают некоторые разработчики). Это довольно эффективно, но занимает довольно много времени (больше, когда вы начинаете использовать это. В конце, это довольно приятно). Много организации необходимо.
Номер / даты / детали в имени файла
Когда я начал проектировать, я имел дело с числами для управления версиями. Какой ужас. Серьезно, не надо. Или быть организованным. "Design1.psd" "Design2.psd" и т. Д ...
Даты / часы хороши, если у вас хорошая память о том, что я делал вчера? , В моем случае менее ужасно, чем число, но не намного мощнее. "Design20100801-1112.psd"
Детали лучше. Я использовал такие имена, как «Design20100801-1112-add-pattern.psd» = дата-час-детали . Довольно длинные имена файлов, но это быстро использовать, и вы найдете свой файл гораздо быстрее, чем любой предыдущий метод.
SVN или GIT
он же настоящий контроль версий
Я сейчас пользуюсь SVN. Я обычно сохраняю тот же файл "Design1.psd", например. И каждый час или каждую паузу я фиксирую свои модификации и рассказываю об этом.
Если я сделал ошибку или клиент захотел предыдущую версию, я просто обновился до версии xxx, и все готово.
Это также дает вам возможность веток и тегов, которые действительно интересны для обработки вех.
Есть причина, по которой разработчики используют программное обеспечение для контроля версий / DB / etc ... Это эффективно, и разработчики должны также использовать это. (Но это довольно сложно понять / использовать в начале)
источник
Контроль версий в некотором роде всегда полезен, особенно в творческих начинаниях. Традиционные системы, такие как SVN, хороши для текстовых файлов, но не так много для бинарных файлов (например, InDesign и QuarkXpress).
Действительно, что здесь необходимо, особенно если в проекте участвуют несколько дизайнеров, это система управления цифровыми активами или система управления контентом . Это, однако, очень глубокая кроличья нора, и любое реальное обсуждение выходит далеко за рамки формата SE. Достаточно сказать, что цены простираются от бесплатных до многомиллионных систем.
Хорошая система позволит вам сэкономить вехой, но, что более важно, для нескольких дизайнеров, позволит кому-то проверить документ для редактирования, который запрещает другим загружать его, а также откатить изменения в предыдущих версиях.
Если вы рассматриваете какую-то систему, вам нужно сесть и подумать о вашей среде (компьютерное оборудование, программное обеспечение, офис, количество потенциальных пользователей) и ваших потребностях, придумать документ о потребностях и начать поиск, затем сравнить системы против ваших потребностей.
источник