Коллективная работа над сайтом
При работе в тесном коллективе над одним проектом часто возникают проблемы, что кто-то затер чужие файлы, а кто-то влез со своими изменениями туда, куда его не просили. Будем реалистами — если не разделять полномочия между дизайнерами, коллективная работа над проектом очень быстро превращается в свалку, в которой неразбериха является источником безответственности и многочисленных ошибок. Во избежание этого, в Dreamweaver MX предусмотрен мудрый механизм пометок, с помощью которого можно заблокировать свои файлы от их изменения другим дизайнером. Предполагается, конечно, что все дизайнеры в группе работают в Dreamweaver, так как этот механизм не работает внутри HTML-редакторов другого типа.
|
Рис. 17.20. Настройка отметок в свойствах проекта Dreamweaver |
Чтобы включить механизм отметок, откройте свойства проекта, дважды щелкнув по его имени в первом списке на панели Site. В диалоговом окне с параметрами проекта переключитесь на категорию Remote Info (выбрав одноименную строку в списке слева). Установите флажок Enable File Check
In and Check Out и определите параметры, которые появятся при этом (рис. 17.20):
□ Check Out Files when Opening — если установить флажок, то все файлы, которые вы откроете с помощью двойного щелчка на панели Site, будут автоматически записаны как ваши. Но это, тем не менее, не будет происходить при использовании команды меню File | Open.
□ Check Out Name — имя или псевдоним дизайнера для обозначения авторства файлов.
□ Email Address — электронный адрес для связи с автором.
Имя и электронный адрес, указанный дизайнером в параметрах авторизации, будут указаны рядом с именем его файлов на панели Site.
Суть отметок состоит в том, что они сообщают "сейчас с этими файлами работает такой-то дизайнер" и для всех остальных изменение этих файлов заблокировано. Для того чтобы отметить файлы, следует выделить их на панели Site и выполнить одно из действий:
□ выберите команду меню Site | Check Out на панели Site;
□ нажмите на панели Site кнопку Check Out, значок которой выглядит, как голубая стрелка с замком.
При этом последние версии отмеченных файлов загружаются с удаленного сервера, что аналогично команде Get при индивидуальной работе. После того как файлы были отредактированы, можно снять с них пометки с помощью одного из двух методов:
□ выберите команду меню Site | Check In на панели Site;
□ нажмите на панели Site кнопку Check In, в виде зеленой стрелки с галочкой.
При этом отредактированные файлы загружаются на удаленный сервер, что аналогично выполнению команды Put при индивидуальной работе. После того как отметки сняты, любой другой дизайнер может получить к ним доступ, отметить их или просто отредактировать.
Физически отметка выбранного файла осуществляется в Dreamweaver путем создания на удаленном сервере специального файла с названием file.ext.lck, где ffle.ext — имя и расширение выбранного файла. Внутри такого файла содержится информация об авторе, который в данный момент работает над отмеченным файлом.