有助于进一步推广基础组件团队的awesomesauce

fcli的Python项目详细描述


fcli基础组件cli

有助于进一步推广基础组件团队的awesomesauce。

先决条件

Python 3是必需的。不支持Python2。

其次,python 3的bin目录需要在PATH环境变量中。例如,如果您使用 在macos上安装python.org,您需要将以下内容添加到您的~/.profile

PATH="/Library/Frameworks/Python.framework/Versions/3.*/bin:${PATH}"

安装

fcli位于PyPI上。

要安装,请运行以下命令。

$ pip3 install fcli

sudo如果python 3安装在受保护的目录中,则可能需要。这将把命令bin python 3安装的目录。

要将fcli更新到最新版本,请运行以下命令。

$ pip3 install --upgrade fcli

同样,可能需要sudo

指定凭据

fcli使用您的eua凭据向jira等进行身份验证。 资格证书。

文件

~/.fcli处创建ini文件。在这里,添加[default]部分,并在该部分下指定usernamepassword。一个例子可以在fcli.ini中看到。

环境变量

环境变量FCLI_USERFCLI_PASS可用于指定用户名和密码。

cli

只有username可以通过cli指定。附加--username <username>选项。

键盘

如果没有以其他方式指定用户名或密码,则cli将提示用户。

用法

故事管理

故事创作

要在待办事项中创建一个故事,请使用

$ fcli backlog create story '<story title>'

系统将提示您输入说明和接受条件。

任务管理

任务创建

fcli可以添加三种类型的任务:分类任务、el任务和backlog任务。

要添加分类任务,

$ fcli triage create "<task title>""<task description>"[--importance <High/Medium/Low>][--effort <High/Medium/Low>][--due <date in the future>][--in-progress][--assign]

将在分类板中创建具有指定标题和说明的新任务。或者,将任务放入 使用--in-progress选项处于“进行中”状态,并可以选择使用 --assign。重要程度、努力程度和截止日期都是必需的,如果没有,则会提示 在命令行上提供。

要添加EL任务,

$ fcli el create "<task title>""<task description>"[--importance <High/Medium/Low>][--effort <High/Medium/Low>][--due <date in the future>][--in-progress][--assign]

将在EL板中创建具有指定标题和说明的新任务。EL任务需要与 分类任务。

要添加待办事项任务,

$ fcli backlog create task "<task title>""<task description>" <parent story>

在标准backlog中创建一个具有指定标题和描述的新任务。任务与 父母的故事。如果父故事已经处于活动sprint中,则该任务也将移动到同一sprint中。

其他任务功能

要将任务从一种状态移动到另一种状态…

$ fcli task move <task key> <target status>

要运行分类和EL任务评分过程…

$ fcli task score

其他待办事项功能

要将计算出的vfr值添加到backlog中的故事并将其移动到优化状态…

$ fcli backlog score <task key> <duration> <cost of delay>

分类任务管理

当前有两个不同的分类管理任务:搜索所有打开的分类任务并更新所有打开的分类任务的分数。

要搜索所有打开的分类任务,

$ fcli triage search

所有打开的分类任务的json表示将打印到终端。

将更新所有打开的分类任务的分数。终端将显示进度。

开发

我接受减贫战略!查看issues并在开始时指定自己 做一个。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java是否存在这样一种场景:Java7的Hashmap实现优于Java8的实现   java如何打印这些完整的数组?   java BuildException:未能执行aapt   java如何使用类。未知类型的集合返回的cast()   java准备语句返回错误的值   webview 安卓中的java显示身份验证对话框   java如何重命名列名JPA Hibernate   java查询从特定用户和特定时间段的Oracle表(通过比较原始表和备份表)中选择修改的行   java Youtube视频仅在三星S6设备上加载时自动暂停   未调用java RecyclerView getItemViewType   使用JSch setCommand执行带有源选项的java Shell ping命令时失败   java Hibernate:无法删除|删除分离的实例   Java Spring@MappedSuperclass字段作为子类中的@Id字段   java Android:确定单击了哪个按钮,因为该按钮未在xml中定义   如何计算java阵列内存使用率   使用Java查找按字母顺序排列的第一个字符串   javascript注销功能刷新页面,但页面仍已登录   当接口作为参数提供时,java依赖项注入不起作用   java中带原语的字符串扭曲