您可以使用 XGen 变量来为表达式和归档文件指定用户、本地和全局文件储存库位置。
使用以下键和值对可设置这些文件位置:
| 键 | 默认值 | 用途 | 
| GlobalRepo | /tmp/xgen/expressions /tmp/xgen/archives /tmp/xgen/fxmodules | 全局储存库位置 | 
| LocalRepo | tmp/xgen/expressions /tmp/xgen/archives /tmp/xgen/fxmodules | 本地存储库位置 | 
| UserRepo | ${HOME}/xgen/expressions ${HOME}/xgen/archives ${HOME}/xgen/fxmodules | 用户储存库位置 | 
可以使用 config.txt 设置这些环境变量或手动进行设置。在任一情况下,目录结构均必须包含具有 expressions、archives 和 fxmodules 子目录的 xgen 父目录。
默认情况下,XGen 使用 XGEN_CONFIG_PATH 环境变量配置文件位置。它必须指向一个包含 config.txt 特性文件的目录。下图是一个 config.txt 示例:

若要将全局或本地文件储存库设置为自定义位置,必须创建与默认 xgen 目录相同的目录结构。例如,在自定义位置中创建一个具有 expressions、archives 和 fxmodules 子目录的 xgen 目录。XGEN_CONFIG_PATH 环境变量必须指向该自定义位置。