丹尼斯释放助手
GitflowDennis的Python项目详细描述
#Dennis Dennis——帮助发布和发布它
<
<
快速启动
-检查和安装:
```` `
` ` ` ` ` ` ` ` ` ` `
git clone https://github.com/lystatable/sawyer/sawyer
cd sawyer
python3 setup.py develop
/>` ` `<
/>/>丹尼斯,我要去`您希望发布的git项目中的命令。
-准备发布:
`````
dennis prepare--键入minor--user<;your username>;
`````
-起草发布:
```````
dennis release--键入minor--user<;your username>;--draft
```
这不会合并任何prs,但这对于确保正常检索当前发布状态很有用。
-完成发布:
``````
dennis release--键入minor--user<;your username>;
```
质量保证周期……
质量保证周期……
步骤2
dennis release——键入hotfix——用户yannispanousis
````
**请注意:**`dennis`不验证提供的分支是否基于master(根据gitflow,对于hotfix,应该是master)。所以你必须仔细检查你将要创建的发布PR,确保没有不需要的更改。
无论出于什么原因,dennis允许重写创建发布的版本号和源分支,例如:
`````
dennis prepare——v53.69.999版——branch feature/请避免这一危险的工作流程
`````
pypi update
/>
##real
```
python setup.py sdist upload-r pypi
```
<
<
快速启动
-检查和安装:
```` `
` ` ` ` ` ` ` ` ` ` `
git clone https://github.com/lystatable/sawyer/sawyer
cd sawyer
python3 setup.py develop
/>` ` `<
/>/>丹尼斯,我要去`您希望发布的git项目中的命令。
-准备发布:
`````
dennis prepare--键入minor--user<;your username>;
`````
-起草发布:
```````
dennis release--键入minor--user<;your username>;--draft
```
这不会合并任何prs,但这对于确保正常检索当前发布状态很有用。
-完成发布:
``````
dennis release--键入minor--user<;your username>;
```
质量保证周期……
质量保证周期……
步骤2
dennis release——键入hotfix——用户yannispanousis
````
**请注意:**`dennis`不验证提供的分支是否基于master(根据gitflow,对于hotfix,应该是master)。所以你必须仔细检查你将要创建的发布PR,确保没有不需要的更改。
无论出于什么原因,dennis允许重写创建发布的版本号和源分支,例如:
`````
dennis prepare——v53.69.999版——branch feature/请避免这一危险的工作流程
`````
pypi update
/>
##real
```
python setup.py sdist upload-r pypi
```