我正在使用 SAS Enterprise Guide 4.1,我的项目包含大量代码。该代码被组织在外部 .sas 文件中,主要是因为 .egp 文件是二进制文件,而纯文本 .sas 文件与 git 配合得更好。
问题是 SAS EG 4.1 使用绝对路径来引用外部 .sas 文件,因此将项目移动到不同的 PC 会破坏对代码文件的引用(除非另一台 PC 使用相同的目录结构)。
有没有办法强制 SAS EG 4.1 使用相对路径(似乎 SAS EG 4.3 使用相对路径,但升级不是一种选择)。如果没有,是否至少有一种聪明的方法可以轻松移动项目?
现在,每次我必须移动项目时,我都会将代码嵌入到项目中(这会破坏版本控制)。另一种方法是从项目中删除所有引用并重新添加它们(这是很多工作)。