Материал предоставлен https://it.rfei.ru

Тест «Работа с линейной историей»задания 3 и 4

9 лет назад

Добрый день!

Не получаются задания №3 и 4.


Мои рассуждения к заданию №3:

по сценарию я вижу,что отображаются три последние ревизии в одну строку с файлами на удаление,таким образом я выбираю параметры -diff-filter=D, -oneline и -name-status.

По остальным параметрам: -pretty=fuller не подходит, так как не отображаются поля Commit и CommitDate; -max-count=1 не подходит, так как отображаются три последние ревизии, а не одна; -reverse не подходит, так как ревизия отображаются по умолчанию в обратном порядке; -skip=3 не подходит, так как нет никакого смещения; -content не подходит, так как отбор идет не только по этой папке.

Задание №4

Вообще в тупике — вижу,что отображаются две последние ревизии в обратном порядке (как при команде -reverse). Вроде бы отсматривается история файла doc1.txt в двух последних ревизиях. Пробовала и -reverse и -diff-filter=doc1.txt — не варианты.

Где в моих рассуждениях вкрались ошибки???

С уважением,Бусоедова Ирина.

9 лет назад

Добрый день, Ирина.

В задании 3 Вы не выбрали reverse совершенно напрасно. Он ведь “выбран в этом сценарии”? В остальном Вы правы.

В задании 4 вам следует использовать date=relative вместо reverse.

С уважением, Станислав Лахтин

8 лет назад

Добрый день.

В качестве ответа на 4 задание в тесте указываю: —date=relative —name-status — doc1.txt В GIT оболочке получаю точно такой же сценарий как в 4 задании теста(скриншот приложен)

Но при ответе в тесте задание не засчитывается.

В чем моя ошибка ?

С уважением, Михаил.

8 лет назад

Здравствуйте ! Присоединяюсь к вопросу по 4-му заданию.

$ git log --date=relative --name-status -- doc1.txt

commit 1af7366b4ff064790e926acc7b937165d8a7ac83
Author: Bob Dummy <bob_dummy@domain.lan>
Date:   4 years, 8 months ago

    Added templates for content pages.

D       doc1.txt

commit f33371f54817da1f304e67e0a8410cd9104aaa5a
Author: inca <incarnate@whiteants.net>
Date:   4 years, 8 months ago

    Initial commit.

A       doc1.txt

Почему не засчитывает ?

8 лет назад

Здравствуйте, Дмитрий Борисович.

Ваш ответ верен, единственное в тесте необходимо было писать без -- перед doc1.txt. Теперь добавили возможность правильного ответа с вводом -- doc1.txt.

С уважением,
Валерий Алигорский

Ваш комментарий

Комментирование доступно только для авторизованных пользователей.

Файлы

Имя файлаРазмер
test.docx85.9 KB