我最近下载了Phabricator作为我的存储库管理工具,我对它完全陌生,我的问题是如何掌握工作流。当我创建许多任务时,我可以在manifest工作板上看到它们。但是,当我完成任务时,任务的状态不会反映在工作板上。
我期望当任务从打开、分配、测试、QA接受转换时,我会在工作板上自动看到这些转换。
有人知道如何配置Phabricator项目来做到这一点吗?
我也在努力与我的工作板上的列。我设法在上面提到的转换之后创建了它们,但是我不能删除它们(即使我以管理员身份登录)
我没有使用托管服务,这纯粹是在我的个人机器上运行的实例。
您的第一个问题,关于让任务状态由任务所在的列自动表示,不幸的是,它不支持。见https://secure.phabricator.com/T6409。
你可能能够破解一些东西,但它可能是脆弱的,值得考虑phabricator的升级。
对于第二个问题…嗯,上帝的问题,删除列似乎是不可能的,但你可以隐藏它。这就足够了吗?
不允许删除工作板列。
这似乎是一个设计决策:https://secure.phabricator.com/rPa823d143b40451b827d1fdfeb980c9d3320736d1
相关:https://secure.phabricator.com/T5342
只能隐藏列。这显然修复了任务在其分配的列被删除时被孤立的问题。
不幸的是,隐藏列在显示时将导致隐藏列的混乱。
目前的最优解决方案:隐藏不需要的列,并非常仔细地考虑列名!