我目前正在尝试为我的IDE编写一个小插件,以便我可以在我的gitlab上创建片段。我检查了API,似乎可以使用/api/v3/project/id/snippet
和相应的POST参数创建与项目相关的代码段。但是,我真的不想将片段与特定项目相关联,并且在Web界面中可以选择" My Snippets"当你创建一个片段时,你不必将它归因于一个项目。我想知道是否还有一个API来创建一个没有链接到项目而不是链接到我的帐户的代码段?
同样根据https://github.com/gitlabhq/gitlabhq/blob/master/doc/api/project_snippets.md#create-new-snippet,在网络界面中无法选择片段的可见性,您可以选择私人,公共或内部。还有别的吗? API过时了吗?提前谢谢。
答案 0 :(得分:1)
没有可以更改或查看用户代码段的REST API。
要设置可见性,您可以使用属性visibility_level
(尽管未记录,it is actually required)。它使用the same level numbers as projects。