我正在使用Phabricator来管理我公司的内部软件包。
由于我们有很多依赖关系的软件包,因此很难管理依赖性。这就是为什么我想添加一个packages.json。版本。
,但不幸的是我找不到使用Phabricator的方法。
作为Phabricator的主要目的是管理软件包,我不明白为什么很难处理这个简单而重要的事情...
构建包装。
最好的方法是什么?
我自己找到了答案。
使用Phabricator做到这一点的最佳方法是使用" Satis"
安装了Satis后,您可以使用satis命令生成一个packages.json。
只需阅读attis文档,这很简单。
和检索Phabricator存储库列表,您必须使用phabricator api " fiffusion.repository.search" 使用令牌并调用satis命令来添加每个存储库。