如何使用api编辑相位调整器资料库URI

时间:2018-09-13 03:23:34

标签: phabricator

我想添加存储库URI并将其设置为观察模式,因此我尝试将默认URI I / O模式从Read/Write更改为No IO。我在存储库密钥描述中尝试过diffusion.uri.edit,它说:

  

在创建新URI时必须存在此事务类型,并且必须   编辑现有URI时不存在。

我在网络conduit/method/diffusion.uri.edit上进行了测试。在交易中,我使用

[
    {"type": "uri","value": "ssh://git@05.mm.net/diffusion/TESTPROCESS/test-process.git"},
    {"type": "io","value": "none"}
]   

它报告验证错误:

  

创建存储库URI时,必须指定哪个存储库   URI将属于。

我也尝试添加存储库密钥,例如

[
    {"type": "uri","value": "ssh://git@git.missfresh.cn:test/test-process.git"},
    {"type": "io","value": "none"},
    {"type": "repository","value": "PHID-REPO-c7jajliasqtxoclryfim"}
]    

它将创建一个新的URI。 diffusion.uri.edit的正确值是多少?

1 个答案:

答案 0 :(得分:1)

我找到了答案。事务参数正确,但是还需要objectIdentifier,其值是URI ID。