Я запускаю Atlassian stash, и я могу видеть параметр запроса на выбор в пользовательском интерфейсе на основе веб-интерфейса, но я хочу знать, могут ли мои пользователи создавать запросы Pull из своих консолей для своих рабочих копий без использования веб-интерфейса тайника?Как создать запросы на растяжение с помощью командной строки?
ответ
Я никогда не делал этого, но это должно быть возможно с помощью Stash REST api сделать POST
/rest/api/1.0/projects/{projectKey}/ через какой-Баш скрипт или что-то repos/{repositorySlug}/pull-requests
Этот API также можно вызвать с помощью URL-адреса, ориентированного на пользователя, при обращении к репозиториям в личных проектах. Создайте новый запрос на разрыв между двумя ветвями. Ветви могут находиться в одном хранилище или разные . При использовании разных репозиториев они все равно должны находиться в той же иерархии {@link Repository # getHierarchyId()}.Аутентифицированный пользователь должен иметь разрешение REPO_READ для «from» и «to» репозиториев для вызова этого ресурса.
Это звучит как вполне определенную работу, учитывая, что вы должны будете проверить подлинность и все это, но все еще может быть стоит для вас
Есть 2 Stash инструменты командной строки доступны:
https://bitbucket.org/atlassian/stash-command-line-tools
https://marketplace.atlassian.com/plugins/org.swift.stash.cli
Обратите внимание, что запрос требует тянуть коммиты в ветке для толкания, а не использовать местное горе rking copy, и это хорошо работает на практике.
- 1. Создать базу данных на PostgreSQL с помощью командной строки
- 2. Обновить запросы на растяжение (добавить коммиты)
- 3. Запросы командной строки на Python в терминале
- 4. Как отфильтровать запросы на растяжение, которые еще не одобрены
- 5. Как переключиться на ветвь запроса на растяжение с помощью Git
- 6. Как обрабатывать параллельные запросы на растяжение для производных ветвей?
- 7. Асинхронные запросы с помощью утилиты командной строки gcloud?
- 8. Как создать мобильный проект ActionScript3.0 с помощью командной строки sdk?
- 9. Как создать видеоролики видеофайлов с помощью командной строки Linux
- 10. Как создать самостоятельный подписчик с помощью командной строки?
- 11. Как создать подкаталоги с помощью командной строки Windows?
- 12. Как создать приложение в IIS с помощью командной строки?
- 13. Как создать график в ArangoDb с помощью командной строки arangosh?
- 14. Как создать файл WAR с помощью командной строки?
- 15. Как добавить строки с помощью командной строки
- 16. Как создать пользовательский интерфейс командной строки с помощью OptionParser?
- 17. Как создать приложение командной строки
- 18. Как создать Java CAP файлы с помощью командной строки
- 19. Как создать контроллер с помощью командной строки в рамках ZEND
- 20. Как создать выходной файл с помощью командной строки?
- 21. Как создать ярлык с помощью командной строки Windows
- 22. Как создать небольшой проект maven с помощью командной строки
- 23. Как создать пакет SharePoint 2010 с помощью командной строки?
- 24. Как создать заглушку для командной строки с помощью rspec
- 25. Как создать модели в cakephp с помощью командной строки
- 26. DELETE запросы непосредственно из командной строки
- 27. Создать сценарий командной строки
- 28. Как создать кривую генератора командной строки?
- 29. с помощью GCC командной строки
- 30. NoClassDefFoundError с помощью командной строки
спасибо за исправление моего Снафу с помощью «рабочей копии»/ветки. Я получаю это сейчас. Я просто знакомлюсь с GIT, спасибо. – Harry