Changes To Как добавить скрипт в репозитарий Вы: nobody
Вход

Changes to "Как добавить скрипт в репозитарий" between 2013-04-24 11:43:33 and 2013-04-26 05:00:01

    51     51        Фиксация - она же коммит, она же чекин,<br/>она же commit, она же check-in -<br/> операция, заносящая
    52     52        текущее содержание файла<br/>в систему, как очередную версию файла.
    53     53        </i></div>
    54     54        В fossil фиксация делается командой
    55     55        <verbatim>
    56     56        fossil ci -m "Комментарий к фиксации"
    57     57        </verbatim>
    58         -     По этой команде состояние всех изменных с последней фиксации файлов опять фиксируется в системе,
           58  +     По этой команде состояние всех изменённых с последней фиксации файлов опять фиксируется в системе,
    59     59        образуя очередную <b>ревизию</b>.
    60     60        Посмотреть, какие файлы были изменены, можно командой
    61     61        <verbatim>
    62     62        fossil changes
    63     63        </verbatim>
    64     64        Но тут есть одна тонкость. Хотя вы работаете с локальным репозитарием, рано или поздно вам
    65     65        придется передать свои правки в другой (центральный) репозитарий. А там уже могут быть
................................................................................
    91     91        </verbatim>
    92     92        Вот тут то вы и узнаете, что в центральном репозитарии прав на коммит вам не дадено. Поэтому
    93     93        обратитесь сначала ко мне - форум, email, почтовые голуби, как угодно - и попросите прав на
    94     94        коммит. Я обычно добр и права даю. После чего ваш скрипт попадает в центральный репозитарий
    95     95        и становится видим для всех.
    96     96   
    97     97   Это о технической стороне вопроса. Теперь о моральной. Обычно вместе с правами на коммит, я даю
    98         -и права на создание вики-страниц. Крайне жалательно, чтобы параллельно со скриптом вы также
           98  +и права на создание вики-страниц. Крайне желательно, чтобы параллельно со скриптом вы также
    99     99   создавали бы и вики-страницу с его описанием. Для единообразия, пусть страница называется также,
   100    100   как и файл вашего скрипта (включая подпапки, если скрипт в них). Это можно сделать также предварительно
   101    101   в локальном интерфейсе, запустив
   102    102     <verbatim>
   103    103     fossil ui
   104    104     </verbatim>
   105    105   Вместе с <i>fossil push</i> ваши страницы также уйдут в центр, Юстасу.
................................................................................
   106    106   
   107    107   Описание должно быть небольшим, но достаточным. Также хорошо завести тему на форуме, опять же
   108    108   с названием файла скрипта, опять же с небольшим описанием, и дав ссылку на ветку форума на
   109    109   вики-странице скрипта. Дальнейшие обсуждения скрипта лучше вести уже на форуме, дабы не засорять
   110    110   репозитарий кучей правок (они будут расходиться по всем локальным репозитариям).
   111    111   
   112    112   Ну и так как многие будут смотреть текст вашего скрипта из браузера, при просмотре событий и
   113         -правок, крайне жалетельно, чтобы
          113  +правок, крайне желательно, чтобы
   114    114     *  Кодировка файла скрипта была UTF-8 c BOM. Тогда во-первых в браузере будут правильно отображаться
   115    115        русские символы, а во-вторых, Снегопат правильно загрузит текст вашего скрипта.
   116    116     *  Вместо табов выравнивать текст пробелами, так как обычно размер табуляции редактора не
   117    117        совпадает с размером табуляции браузера, и весь текст съезжает.
   118    118   
   119    119   </font></div>