我正在尝试将质量配置文件分配给使用批处理脚本在 Sonar qube 中创建的项目。在 Unix 中使用 shell 脚本时它工作得很好
curl -u <token>: -X POST "http://sonarqube-qa.it.company.net:9000/api/qualityprofiles/add_project?profileName=TEST%E2%80%93MSBI%E2%80%93SSIS&projectName=%project_name%&projectKey=%project_key%&language=xml"
质量概况名称:-
TEST-MSBI-SSIS
执行批处理脚本时的错误消息,在执行 unix shell 脚本时工作正常。
{"errors":[{"msg":"Quality Profile for language 'xml' and name 'TEST803MSBI803SSIS' does not exist"}]}
%E2%80%93
在Unix中替换'-'的windows相当于什么