与 Travis 一起使用 bii 时要在 gitignore 中放些什么

What to put in gitignore when using bii with Travis

我正在尝试使用 Travis 和 bii 设置 CI。有 documentation available on the biicode website 包括一个示例 ignore.bii 文件,它与发布块有关。

任何人都可以提供一个示例,说明在持续集成设置中我应该在我的 .gitignore 中忽略哪些 bii 特定文件和文件夹吗?

举个例子,Eric Niebler's Meta library:

# BiiCode
bii/

这取决于init时定义的biicode项目布局。 如果你使用 "simple" 布局($ bii init -L),那么你应该 gitignore:

bii/
bin/

bii包含cmake、build、deps子文件夹,都可以忽略 bin 包含输出二进制文件,通常也被忽略

如果使用正常布局,实际上 repo 应该在 project/blocks/username/blockname 中,而 biicode 辅助文件将在父文件夹中,没有什么可以忽略的。