swimm verify 命令范围如何变化?

How does the swimm verify command scope change?

我是测试版的一部分,使用 Swimm 作为文档,并创建了一些包含耦合代码片段的文档。我可以使用 swimm verify 命令验证文档是否具有最新的片段,如下所示:

13:00:13:~/Desktop/code/repo % swimm verify
✔ Document 1 (ADXCUIXLrqISQUgIemgc) is verified.
✔ Document 2 (UeEdKW3ITW8vWbwWSxkz) is verified.
✔ Document 3 (YvBJpI9v8MzH9hc9CYR4) is verified.
✔ Document Z (Z7EBZxocB2N3P7Y5LRl9) is verified.

但是,我试图通过对片段中突出显示的代码进行微小更改来模拟 Github Actions hook 失败(本地),并注意到并非我更改的所有代码都不同步。 是我改得不够多,还是有其他原因导致验证挂钩失败?

我为 Swimm 工作。

swimm verify 命令在实际 暂存 之前不会查看更改,因此在 git add 之前您不会看到它们的效果他们将被提交。

就工作流程而言,这是目前最好的折衷方案,因此您确实有机会查看提交是否会导致文档过时(并提前修复它们)。但是,正如您通过询问注意到的那样,它可能有点令人困惑。