Команды, с которыми я работал в прошлом, разбивали хранилище в Subversion. Так, например:
/repository/trunk
/project_name (this would be your project)
/artwork (artists work out of here)
Затем команда художников только проверяет ветку художественных работ и работает с ней, а разработчики работают с веткой проекта. Один из художников (как правило, ведущий) несет ответственность за регистрацию готовых иллюстраций в папке «art» (или изображения, или медиа, и т. Д.) Под проектом для использования разработчиками.
Хотя он не автоматизирован, мы обнаружили, что он работает довольно хорошо, потому что он разделяет проблемы, но все же позволяет командам (в конечном итоге) работать вместе.