如何在Taleo Connect Client配置文件中使用相对路径?
在Taleo Connect Client配置文件中使用相对路径的解决方案
没问题!Taleo Connect Client(TCC)完全支持在配置文件里使用相对路径,刚好能解决你遇到的文件夹重命名/移动后要手动修改脚本路径的麻烦。
具体怎么用?
相对路径的解析基准是你的配置文件(比如test_cfg.xml)所在的目录,针对你的场景:
- 配置文件和脚本在同一个文件夹下(一开始是
C:\foo,后来改成C:\bar),你只需要把配置文件里的绝对路径C:\foo\test_sq.xml替换成直接的文件名test_sq.xml就行——根本不需要用..\(..\是用来指向父目录的,这里完全用不上)。
快速验证步骤
- 打开
test_cfg.xml,找到引用test_sq.xml的路径字段,把绝对路径替换为test_sq.xml; - 把整个
foo文件夹重命名为bar; - 启动TCC加载修改后的
test_cfg.xml,脚本应该能正常被识别和运行,再也不用手动改路径了。
额外的路径场景参考
- 如果脚本放在配置文件的子目录里(比如
C:\foo\scripts\test_sq.xml),相对路径就写scripts\test_sq.xml; - 如果脚本在配置文件的父目录(比如
C:\test_sq.xml,配置文件在C:\foo\test_cfg.xml),这时候才需要用..\test_sq.xml; - 注意确保TCC运行时没有权限限制,避免因为权限问题导致相对路径解析失败。
内容的提问来源于stack exchange,提问作者Stevoisiak
相关产品推荐
相关产品推荐

