## 發布更新
```
code-push release-react MyApp-android android --t 1.0.0 --dev false --d Production --des "1.優化操作流程" --m true
其中參數--t為二進制(.ipa與apk)安裝包的的版本;--dev為是否啟用開發者模式(默認為false);--d是要發布更新的環境分Production與Staging(默認為Staging);--des為更新說明;--m 是強制更新。
```
## 修改更新
```
Usage: code-push patch <appName> <deploymentName> [--label <label>] [--description <description>] [--disabled] [--mandatory] [--rollout <rolloutPercentage>]
選項:
--label, -l 指定標簽版本更新,默認最新版本 [string] [默認值: null]
--description, --des 描述 [string] [默認值: null]
--disabled, -x 是否禁用該更新 [boolean] [默認值: null]
--mandatory, -m 是否強制更新 [boolean] [默認值: null]
--rollout, -r 此更新推送用戶的百分比,此值僅可以從先前的值增加。 [string] [默認值: null]
示例:
code-push patch MyApp Production --des "Updated description" -r 50 修改"MyApp"的"Production"部署中最新更新的描述 ,并且更新推送范圍為50%
code-push patch MyApp Production -l v3 --des "Updated description for v3" 修改"MyApp"的"Production"部署中標簽為v3的更新的描述
```
## 升級環境
```
Usage: code-push promote <appName> <sourceDeploymentName> <destDeploymentName> [--description <description>] [--mandatory] [--rollout <rolloutPercentage>]
選項:
--description, --des 描述 [string] [默認值: null]
--disabled, -x 是否禁用該更新 [boolean] [默認值: null]
--mandatory, -m 是否強制更新 [boolean] [默認值: null]
--rollout, -r 此促進更新推送用戶的百分比 [string] [默認值: null]
示例:
code-push promote MyApp Staging Production "MyApp"中"Staging"部署的最新更新發布到"Production"部署中
code-push promote MyApp Staging Production --des "Production rollout" -r 25 "MyApp"中"Staging"部署的最新更新發布到"Production"部署中, 并且只推送25%的用戶
```
## 回滾更新
```
Usage: code-push rollback <appName> <deploymentName> [--targetRelease <releaseLabel>]
選項:
--targetRelease, -r 指定回歸到哪個標簽,默認是回滾到上一個更新 [string] [默認值: null]
示例:
code-push rollback MyApp Production "MyApp"中"Production"部署執行回滾
code-push rollback MyApp Production --targetRelease v4 "MyApp"中"Production"部署執行回滾,回滾到v4這個標簽版本
```
## 清除更新
~~~
code-push deployment clear <appName> <deploymentName>
~~~