Я розробник програмного забезпечення, а також цікавлюсь фотографією (протягом чотирьох років) та відеовиробництвом (лише на кілька місяців).
■ У розробці програмного забезпечення існує важливе правило, яке дотримується кожен розробник у кожному проекті: все повинно бути під контролем версій : вихідний код, файли конфігурації, схема бази даних, документація - все, що дозволяє будувати проект з нуля. Це має два приємні наслідки:
У разі катастрофи, коли ви втрачаєте все, крім сховища контролю версій, ви повинні мати можливість продовжувати так, ніби нічого не сталося.
У разі якоїсь дурної зміни, яка негативно впливає на проект, розробник може повернутися до попередньої редакції.
■ У фотографії кожна зміна, яку я вношу до фотографій, назавжди зберігається в каталозі Lightroom , завдяки чому в будь-який момент можна повернутися до попереднього стану. Завдяки функції віртуальних копій Lightroom також дозволяє робити те, що називається гілкою в контролі версій: можливість тестувати щось інше, або зберігати обидва результати, або видаляти один з них пізніше.
У каталозі не зберігаються фотографії RAW, але вони все одно не змінюються.
■ У виробництві відео речі здаються інакшими. Я працюю з Premiere Pro, After Effects та Soundbooth.
Здається, ніхто не зберігає історію назавжди: якщо я вчиню дію помилково і помічую її лише наступного дня, немає можливості відновити попередню версію.
Soundbooth також безпосередньо змінює файли WAV, що вимагає додаткових зусиль, щоб зберегти окремі оригінальні записи від модифікованих.
Контроль версій рідко згадується, і я не знайшов, щоб хтось розповів, як він насправді використовує контроль версій у своєму робочому процесі. Більше того, ніхто не згадує, яку саме керування версіями слід використовувати, і оскільки більшість систем управління версіями оптимізовані для текстових файлів, а не бінарних, це створює додаткову проблему.
Таким чином, у мене є два питання:
Чи має управління версіями участь у робочому процесі людини, яка працює з відеовиробництвом? Як вона інтегрована?
Чи допоможе перехід на Adobe Creative Cloud? Чи є конкретні функції, які дозволяють у Creative Cloud відслідковувати послідовну редакцію проекту Premiere Pro або After Effects?
Зауваження: щоб уникнути відповідей поза темою, я підкреслюю, що моє запитання не пов’язане із резервними копіями , а саме стосується збереження послідовних змін моєї роботи, не маючи резервного копіювання даних на місці / за межами сайту.