【发布时间】:2009-11-20 17:33:20
【问题描述】:
我的任务是支持一个运行脚本,该脚本使用环境变量来确定要使用哪些工具、从哪些目录中获取源文件等。这对我来说似乎不是最好的技术。似乎拥有设置所有这些东西的配置文件并让运行脚本解析它而不是依赖环境变量会好得多。一方面,它可以让其他人轻松运行您的测试(只需指向配置文件)并且不易出错(环境变量被污染)并且更易于调试。我想我在某处也读到过,最佳实践是对这些类型的事情使用显式配置文件。
我只是想听听大家对此的看法。
【问题讨论】:
标签: configuration environment-variables scripting