Контроль версий для дизайнеров в цифровом агентстве - PullRequest
2 голосов
/ 28 декабря 2008

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

Нет ничего сложного в использовании системы контроля версий, такой как VSS 2005, с нашими интерфейсными и внутренними кодерами, но у нас есть серьезные проблемы с нашими дизайнерами. Они в основном отказываются от использования систем контроля версий, и в некоторых случаях они правы, в основном на уровне производительности. В основном они работают над несколькими файлами и над несколькими приложениями, такими как Photoshop и Flash.

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

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

РЕДАКТИРОВАТЬ 1: Может быть, было бы замечательно иметь такое решение, как Dropbox , так как оно не мешает вам регистрироваться / проверяться. Все, что вам нужно сделать, это открыть файл, поработать с ним и сохранить его, остальное обрабатывает Dropbox.

РЕДАКТИРОВАТЬ 2: Мы находимся в Windows, поэтому нет никакой возможности реализовать что-либо, кроме поддержки Windows: (

Спасибо ...

Ответы [ 11 ]

4 голосов
/ 28 декабря 2008

На самом деле я никогда не делал этого с графическими дизайнерами, но возможно ли, что поддержка Subversion WebDAV могла бы работать для них? Я полагаю, что вы можете смонтировать общий ресурс WebDAV как диск под Mac OS X и Windows XP и Vista. Каждое сохранение становится новой версией в хранилище.

А что касается вашего второго, скрытого вопроса: да, вам нужно внедрить систему резервного копирования. По крайней мере, если вы цените свои данные.

1 голос
/ 20 мая 2011

Вы можете попробовать Subversion (установленный на локальном или удаленном сервере) плюс плагин Adobe Creative Suite, с которым столкнутся дизайнеры - Pixelnovel Timeline

Он компактен, имеет предварительный просмотр всех версий (представленных через плагин), работает для Photoshop, Illustrator & InDesign.

Если разработчики также используют Subversion, все (код и дизайн) можно хранить в одном месте.

1 голос
/ 21 сентября 2010

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

1 голос
/ 28 декабря 2008

Adobe имеет собственный контроль версий, Version Cue , который входит в пакет Creative Suite. http://www.adobe.com/products/creativesuite/versioncue/sdk_overview/ Очевидно, Eclipse может подключиться к этому. Я не пробовал это широко, но я знаю, что он прекрасно интегрируется в диалог файлов в Creative Suite.

ПРИМЕЧАНИЕ. Версия Cue была прекращена Adobe после выпуска CS5: http://www.adobe.com/products/adobedrive/

1 голос
/ 28 декабря 2008

Возможно, вы захотите попробовать Subversion, потому что есть плагины для Windows Explorer и Max OS X Finder. интеграция с файловой системой мне очень помогла в проектах, где не разработчикам приходилось работать с контролем версий. Это включает в себя проекты, которые имели дизайнеров. Еще одна ключевая вещь, которая помогла, была хорошая структура каталогов для файлов, с которыми работали дизайнеры и другие не разработчики.

1 голос
/ 28 декабря 2008

Adobe Version Cue может быть?

0 голосов
/ 02 января 2009

Я уже давно смотрю на Поток ГридИрона . Это похоже на компетентный пакет контроля версий, который имеет некоторые аккуратные функции управления активами, такие как визуализация графики между версиями и взаимосвязи между различными активами. В Flow есть поддержка обработки файлов для Adobe Photoshop, Illustrator, Flash и т. Д. Однако на данный момент (в начале января) GridIron еще не выпустила Flow, за исключением объявления о бета-программе.

Большинство известных мне цифровых агентств, которые в основном занимаются веб-разработкой, используют Subversion для контроля версий. Чтобы избежать конфликтов в файлах изображений, художник заблокирует файлы, над которыми он будет работать. Таким образом, другой художник не сделает ошибку, переписав изменения. Это требует некоторой координации между художниками и разработчиками, чтобы никто не наступил ни на кого. Также, если кто-то забудет разблокировать, есть возможность взломать блокировки.

Если вы находитесь в распределенном управлении версиями, вы можете взглянуть на Mercurial , так как он хорошо поддерживает Windows и имеет несколько аккуратных шпаргалок . Дети из Ruby используют git , но в Windows его не хватает.

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

0 голосов
/ 02 января 2009

Однажды я создал ярлык «Снимок» на рабочем столе, который добавил и зафиксировал все из определенного каталога.

Если каждый разработчик фиксирует свою собственную ветвь (тривиально с DVCS, но легко и с SVN), не будет никаких конфликтов, и слияние между ветвями может быть сделано через промежутки времени кем-то, кто этого не боится.

0 голосов
/ 02 января 2009

Взгляните на Perforc e - у него есть плагин и инструменты , которые позволяют использовать его из дизайнерских инструментов, таких как Photoshop, он также очень быстр и хорошо интегрируется с Visual Studio - работает как в Windows, так и в Linux

0 голосов
/ 28 декабря 2008

Я и дизайнер, и программист. Обычно я использую git для управления версиями (текстовые данные) и просто использую «сохранить как» с именем версии для графики (двоичные данные). И в довершение всего я запускаю Apple Time Machine для безопасности.

Для меня контроль версий графических файлов был бы просто обузой. Мне бы пришлось откатиться, чтобы увидеть изменения, и вы даже не получите одну из замечательных функций контроля версий: посмотрите изменения, которые вы сделали в конкретном коммите, просто взглянув на diff. Функция регистрации хороша, хотя бы видеть, как вы продвинулись во времени и заметках, но лично для меня это не стоит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...