我当前正在使用此命令从目录中删除特定文件,它按预期工作
curl -s -u user_name:password --request DELETE https://host_name/repository/Folder/artifact.py
我想使用thiscurl命令删除文件夹目录,但这不起作用:(
curl -s -u user_name:password --request DELETE https://host_name/repository/Folder
请使用curl命令帮助删除目录.
提前感谢:)
1条答案
按热度按时间gblwokeq1#
这在Nexus 3中是不可能的。您可以在项目的Jira https://issues.sonatype.org/browse/NEXUS-11881上遵循此功能的增强请求。
唯一的解决方案似乎是使用Web UI手动删除目录(子树),如https://issues.sonatype.org/browse/NEXUS-14682中所实现的那样。
或者编写一个脚本,搜索子树中的所有文件并逐个删除它们(之后空目录也会消失),例如类似https://gist.github.com/kamal2222ahmed/c3d65dfac3f2bc26183e7f5e4caa51cd的脚本