We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在很多开发场景, 可能会存在这个流程:
s deploy --type code --use-local
但是你本地的 s.yaml 一日不和线上一致, 每次执行 s deploy 都会弹出这个提示
所以建议这边的体验是这样的:
用户选择了 use-remote, 可以提醒他使用 s xxx sync 或者 s sync同步线上的配置到本地
目前的 sync 的用户体验是这样的
建议 s sync 增加一个 target 字段, 比如 s sync --type config --target s.yaml, 然后弹出提示, 用户选择 y ,则覆盖本地的 s.yaml
The text was updated successfully, but these errors were encountered:
为啥还需要用户执行 s sync 啊?就在 deploy 的时候给用户下面的选项,让他自己选: --use-local --use-remote --use-remote-and-update-local-config(可以再命名,意思大概就是这样) 如果选了3,就更新 s.yaml 吧。这里的更新是只更新相关的资源配置,其他资源不受影响。
Sorry, something went wrong.
我推荐,这一部分先不进行优化,等我这两天把细节梳理完成,在统一进行优化
No branches or pull requests
在很多开发场景, 可能会存在这个流程:
但是你本地的 s.yaml 一日不和线上一致, 每次执行 s deploy 都会弹出这个提示
所以建议这边的体验是这样的:
用户选择了 use-remote, 可以提醒他使用 s xxx sync 或者 s sync同步线上的配置到本地
目前的 sync 的用户体验是这样的
建议 s sync 增加一个 target 字段, 比如 s sync --type config --target s.yaml, 然后弹出提示, 用户选择 y ,则覆盖本地的 s.yaml
The text was updated successfully, but these errors were encountered: