teamcity如何处理包含“%”的配置参数

teamcity如何处理包含“%”的配置参数,teamcity,Teamcity,例如,我需要传递一个值为abc%123的配置参数,但当我加密这些值时,它总是abc123,即使我遵循了它 将值更改为abc%%123,回显的值仍然是abc123。 我使用teamcity 8.0.4。有人知道如何解决这个问题吗?当您输入参数值时,必须用%%转义%s,即abc%%123而不是abc%123。查看以获得更深入的讨论。输入参数值时,必须用%%转义%s,即abc%%123而不是abc%123。查看以获得更深入的讨论。当出现问题时,特别是参数问题时,我只使用一个构建步骤创建一个新项目,通常

例如,我需要传递一个值为abc%123的配置参数,但当我加密这些值时,它总是abc123,即使我遵循了它 将值更改为abc%%123,回显的值仍然是abc123。
我使用teamcity 8.0.4。有人知道如何解决这个问题吗?

当您输入参数值时,必须用%%转义%s,即abc%%123而不是abc%123。查看以获得更深入的讨论。

输入参数值时,必须用%%转义%s,即abc%%123而不是abc%123。查看以获得更深入的讨论。

当出现问题时,特别是参数问题时,我只使用一个构建步骤创建一个新项目,通常是一个命令行,因此我可以测试这些内容。它节省了很多时间,让你可以很快地破解它。当出现问题时,特别是参数问题时,我只使用一个构建步骤创建一个新项目,通常是一个命令行,这样我就可以测试这些东西。它节省了很多时间,让你可以很快地破解它。用这个和Taunus先生下面的答案一起使用。@rico请将我的答案标记为正确答案:,谢谢@TuukkaHaapaniemi的值带有两个百分号,如“abc%%123”。为了逃离团队城市,我增加了“abc%%%%%123”这样的附加值。但teamcity仍将其解析为“abc%123”。@Anil似乎转义取决于使用它的位置。根据这一点,我会尝试将百分数增加一倍,因此实际上有8个符号:“abc%%%123”。这对你有用吗?我不再有TeamCity实例可用于测试此功能,因为我已开始使用Azure DevOps CI和CD管道。@rico请将我的答案标记为正确答案:,谢谢@TuukkaHaapaniemi的值带有两个百分号,如“abc%%123”。为了逃离团队城市,我增加了“abc%%%%%123”这样的附加值。但teamcity仍将其解析为“abc%123”。@Anil似乎转义取决于使用它的位置。根据这一点,我会尝试将百分数增加一倍,因此实际上有8个符号:“abc%%%123”。这对你有用吗?我不再有TeamCity实例来测试这一点,因为我已经开始使用Azure DevOps CI和CD管道。