Changes between Version 46 and Version 47 of WikiStart


Ignore:
Timestamp:
09/16/21 20:51:08 (3 years ago)
Author:
Ilya Makarov
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v46 v47  
    1616
    17171. Проверяете, что ваше решение компилируется, работает и удовлетворяет описанию конкретного домашнего задания и ​общим рекомендациям (см. документ на вики и текст ДЗ).
     18
    18192. Делаете **commit** в репозиторий.
     20
    19213. Создаёте **ticket** с просьбой о проверке. В поле владельца тикета должно быть **makarov**.
     22
    20234. В тикете указываете `milestone`, к которому вы сдаёте, а также тип тикета **ожидается проверка** (текущее состояние тикета).
     24
    21255. Ждёте ответа =) Не забудьте указать свой `email` в настройках для получения уведомлений.
     26
    22276. Преподаватель проверяет вашу работу и выписывает замечания в тикете.
     28
    23297. Если задача зачтена, тикет закрывается со статусом **задача сдана**. Конец.
     30
    24318. Если задача не зачтена и время последней проверки истекло, тикет закрывается со статусом **задача НЕ зачтена**. Конец.
     32
    25339. Если задача не зачтена, но время последней проверки не истекло, у тикета меняется тип на **ожидаются исправления** и указывается `milestone` после которого будет производится проверка.
     34
    263510. Вы исправляете ошибки и замечания, делаете **commit** в репозиторий.
     36
    273711. Если есть вопросы по решению или проверке, их необходимо задать в комментарии к тикету.
     38
    283912. Когда вы считаете, что ваше решение можно проверять, меняете тип тикета на **ожидается проверка**. Переходите к шагу 5.
     40
    294113. Каждая задача сдаётся в **отдельном тикете**. Все исправления, вопросы и замечания по одной и той же задаче оформляются в **одном и том же тикете**.
    3042
     
    90102
    911031. Перейдите в корень личного репозитория.
     104
    921052. Командой `svn status` выясните текущее состояние файлов в репозитории. Каждый файл/папка в необычном состоянии будет выведен отдельной строкой.
    93106   * Знаком **?** отмечены файлы или папки, которые не добавлены в репозиторий ни в каком виде.
     
    96109   * Знаком **M** отмечены файлы или папки, которые изменились по сравнению с последним коммитом. Эти изменения будут закреплены в ближайшем коммите.
    97110   * Знаком ! отмечены файлы или папки, которые на диске отсутствуют, но которые были отмечены для добавления в репозиторий командой `svn add`.
     111
    981123. Если есть файлы, которые в репозиторий добавлять не требуется (например, исполняемые файлы), уберите их командой `svn rm --keep-local lab1`. Ключ `--keep-local` означает "удалить файл из репозитория, но не с жёсткого диска".
     113
    991144. Командой `svn status` убедитесь, что в репозиторий отправляются только нужные файлы, а ненужные (объектные файлы, исполняемый файл, временные файлы для отладки) — не отправляются.
     115
    1001165. Вы также можете научить svn игнорировать файлы с определённым именем в произвольной папке, чтобы можно было обновлять всю папку рекурсивно — см. ниже (это не требуется для сдачи ДЗ).
     117
    1011186. Выполните команду `svn commit` и введите комментарий к коммиту.
    102119