-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
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
新功能:创建教学项目 #72
Comments
试图开发两个命令:
看 open api 文档,发现「创建项目」的接口参数过时了(比如 git、svn、教学模板),已核实,勉强能用。 https://help.coding.net/openapi#3a2e078215fb8749e58c8e4d36803aba 按照 MVP 理念,这个可以先不做,先做「项目导入」。 然后发现不应该叫「项目导入」,而是「事项导入」,因为「项目导入」另有所指: |
做 |
导入的数据中还有 迭代名称,需要先创建:#78 后续要做完善:先查询,没有再创建 |
查资料偶然发现有更简单包可以读取 csv https://www.csrhymes.com/2021/01/31/testing-a-laravel-console-command.html 现在官方的是为了导入数据库,太复杂了,而本项目没有数据库 |
要想创建时指定状态 ID,需要先查询 #80 |
发现 Project 类名不对,应该叫 ProjectSetting |
网页版支持:创建教学项目,但里面的数据是闭源的,内部员工都难以协助,更别说外部开发者用户了。而 GitHub 的各种模板/demo 都是开源的,非常方便。
这次做样板间数据,有几种方式:
1、网页创建教学项目,再手动调整(比如按照 Scrum 理念把迭代名称改成时间),以前就是这样。缺点:时间会过时,需要反复手动创建和调整。
2、网页创建教学项目,手动调整调整好,导出,以后定时手动导入。实测:不行,网页导出的 csv 无法直接导入,需要手动删掉「故事点」等数据,比较麻烦,而且导入以后,还需要手动添加故事点。
3、开源:网页创建教学项目,手动调整调整好,导出,放在 coding cli 开源项目中,通过命令调用 open api 循环创建(open api 没有导入功能)和设置故事点等属性,以后可以定时创建。
The text was updated successfully, but these errors were encountered: