Lazarus 为项目生成 3 种文件类型 - *.lpr、*.lpi 和 *.lps。前 2 个文件是必需的。
我应该在版本控制系统中保留 *.lps 文件还是应该在全局忽略列表中包含 *.lps 文件?
Lazarus 为项目生成 3 种文件类型 - *.lpr、*.lpi 和 *.lps。前 2 个文件是必需的。
我应该在版本控制系统中保留 *.lps 文件还是应该在全局忽略列表中包含 *.lps 文件?
IMO,如果您不共享项目,则不。由于常见问题解答,lps 文件是“Lazarus 程序会话 - 个人数据,如光标位置、源编辑器文件、个人构建模式。存储在 XML 中”。
这个旧的,但是当我开始使用 hg 时,我有同样的问题。
似乎最好不要将 .lps 文件存储在版本控制系统中。
参考:
(还有 wiki.freepascal.org/file_types 和 forum.lazarus.freepascal.org/index.php?topic=9298.0)