我们最初构建管道和模板的假设是我们只会检查自己的工作存储库。这很好用,我们使用 $(System.DefaultWorkingDirectory) 来引用 repo 的根目录。但是,现在我们正在构建一个多 repo 管道,并且 repo 的路径变为 $(System.DefaultWorkingDirectory)/repo-name。然后我们现在有冲突。在多仓库管道中,我们的模板不能再使用 $(System.DefaultWorkingDirectory) 来引用我们的仓库。似乎我们必须更改使用此系统变量的每个位置来引用我们新仓库的位置。这里有什么更好的解决方案?