组件大包自助发包攻略

发包分支约定

  1. develop分支用于发布开发版,又称为preview版本的组件包,用于集成提测
  2. release分支用于发布正式版
  3. feature/featurexxx 用于发布特性版,联调使用
    以上约定主要是为了和应用端保持一致,便于用OA系统打通各个环节

发包版本号约定

  1. 大包正式版本版本号AA.BB.CC,不允许使用预览版组件
  2. 大包Preview版本版本号AA.BB.CC-previewDD, 其中DD指的是轮数,测试通过后,就发布AA.BB.CC版本
  3. 对于特性版不建议发nuget,如果非常有必要,就取一个低版本号的预览版来发布nuget

播放组件大包发包攻略

1 拉取仓库git@git.sdp.nd:component-dll/player.git
2 根据发包需求和发包分支约定切到对应的分支
3 修改package.config文件,更新这次发包各个小组件的用到的版本号,可以通过player.sln来更新,也可以直接修改这个文件,并提交到git,为便于追溯,提交日志上写入此次发包使用的版本号

4 打开共享平台发包地址
5 填入分支,版本号,点击发布按钮,若发布成功,有对应的提示,发布成功后,就可以从nuget获取得到

引擎组件大包发包攻略

1 拉取仓库git@git.sdp.nd:component-dll/engine.git
2 根据发包需求和发包分支约定切到对应的分支
3 修改package.config文件,更新这次发包各个小组件的用到的版本号,可以通过engine.sln来更新,也可以直接修改这个文件,并提交到git,为便于追溯,提交日志上写入此次发包使用的版本号

4 打开共享平台发包地址
5 填入分支,版本号,点击发布按钮,若发布成功,有对应的提示,发布成功后,就可以从nuget获取得到