Как сказать cookiecutter скачать стабильную версию cookiecutter-django?
Команда:
cookiecutter https://github.com/pydanny/cookiecutter-django/
будет клонировать последнюю версию cookiecutter-django
, который нацелен на Джанго 1.9.
В разделе "Стабильный " естьREADME
указывая на некоторые теги. Одним из них является https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7
,
Но если я попробую:
cookiecutter https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7
Я получаю ошибку:
subprocess.CalledProcessError: Command '[u'git', u'clone', u'https://github.com/pydanny/cookiecutter-django/releases/tag/1.8.7']' returned non-zero exit status 128
Итак, как указать cookiecutter
использовать эти стабильные релизы вместо master
ветка?
1 ответ
Решение
В соответствии с документами cookiecutter, вы можете выбрать извлечение определенной ветви, тегов и фиксацию с аргументом CLI. --checkout
или же -c
Что-то вроде этой команды должно работать:
$ cookiecutter https://github.com/pydanny/cookiecutter-django.git --checkout 1.8.7