Для более подробной информации по Plastic SCM вы можете посетить их веб-сайт.
Обратитесь к документации по Plastic SCM если вы испытываете какие-либо проблемы с его настройкой страница, посвящённая контролю версий.
Plastic SCM в целях удобства, автоматически проверяет для вас файлы на предмет внесённых в них изменений. Файлы, которым требуются специальные инструкции для проверки являются файлами настроек проекта, внести в них изменения по другому нельзя.
Объединение может произойти например когда вы одновременно внесли какие-либо изменения в проект как локально, так и удалённо (конфликтная ситуация). Данное означает, что вам необходимо будет перед объединением ознакомиться с внесёнными изменениями. Если Unity решит, что слияние должно произойти до того как произведённые изменения будут подтверждены, тогда вам придёт запрос на завершение слияния и вы будете перенаправлены к клиенту Plastic SCM.
Если поступающие изменения начнут конфликтовать с локальными изменениями, то в окне поступивших изменений на конфликтных файлах появится значок вопроса. Вот краткое руководство по решению конфликтов и объединению с Plastic SCM:
Чтобы заблокировать файлы с помощью Plastic SCM, необходимо следовать следующим инструкциям:
Первое что вы должны сделать, это создать файл lock.conf и убедиться в том, что он расположен в каталоге сервера. Каталог сервера находится здесь “../PlasticSCM/server”.
В своём lock.conf файле вы должны определить расположение хранилища, в котором вы работаете и сервера, который будет обрабатывать запросы на блокировки. Например:
rep:default lockserver:localhost:8087
*.unity
*.unity.meta
В таком случае все .unity и .unity.meta файлы будут заблокированы для контроля в ‘default’ хранилище.
./plasticsd restart
cm listlocks
Если всё было сделано по инструкции, на экране должно будет появиться окно терминала/командной строки со списком заблокированных файлов. Чтобы убедиться в том, что всё работает правильно можете попробовать зайти и проверить эти же файлы через ник другого пользователя. В результате чего вы должны будете получить ошибку в окне консоли Unity о том, что данные файлы уже были проверены другим пользователем.
Для дополнительной информации можете посетить раздел документации посвящённую Plastic SCM lock файлам.
Чтобы узнать больше о работе в распределённом (DVCS) и офлайновом режиме с Plastic SCM обратитесь к руководству по работе с распределённым контролем версий.