首页 文章

使用Phabricator管理多个不相关的项目

提问于
浏览
1

我正试图想办法让Phabricator管理几个不相关的产品 . 我安装了Phabricator,导入了一些源代码库并通过添加所有默认的Phabricator应用程序来定制侧面菜单(只是为了了解Phabricator提供的“开箱即用”) .

起初,我喜欢我所看到的,但在花了一些时间探索之后,它开始出现Phabractor只是一个没有链接在一起的各种SCM工具的集合 . 我真的在寻找一套顶级“产品”,我可以创建各种相关的Wiki页面,任务/错误,[子]项目,上传的文件,Legalpad条目等 .

例如,我所看到的是一般的Wiki引擎(Phriction),它无法与项目或最顶级的产品相关联 . 此外,我可以创建一个Legalpad文档,但不能再将其分配给项目或产品 . 与我上传的文件相同 . 甚至我导入的源代码存储库也只是浮动在那里而没有任何项目或产品的链接 .

我错过了什么吗?是否有人使用Phabricator的单个实例来管理具有潜在不同最终用户组的多个不相关产品?

一个潜在的解决方法是我可以为我的每个产品设置一个自定义仪表板,并链接到相关的项目,任务甚至链接到相关的维基页面,但似乎每个产品的很多工作,它似乎仍然没有分类上传文件和Leagalpad的方法 .

2 回答

  • 0

    在Phabricator中,您可以创建一个项目 . 您可以对其进行设置,以便任何人都可以加入,或者只有管理员才能添加用户 . 您还可以使项目仅对其他项目的成员可见/可加入 .

    “可见项目成员......”是管理Phabricator中不相关项目的基础 . 您创建的每个存储库,添加到Wiki的页面,上载的文件或您创建的LegalPad文档都可以设置为仅对特定项目的成员可见 .

    不幸的是,我很确定这是Phabricator目前的项目限制,所以它可能仍然无法满足您的需求 .

  • 1

    @Flagrama答案是大多数现实 . 如果您想要像Redmine这样的其他工具中可以找到简单的硬分离,那么Phabricator就不是这样设想的 .

    现在有一些东西可以使事情变得更自然:Phabricator Spaces .

    它允许非常整齐地分割东西 . 你可以在这里看到这个文档:https://secure.phabricator.com/book/phabricator/article/spaces/

相关问题