ts_watcher ts_watcher实现了Watcher CSC,它监视其他SAL组件并向Vera C. Rubin天文台发出警报。 该软件包与软件包管理系统和scons构建系统兼容。 假设您已经安装了基本的Vera C.Rubin LSST DM堆栈,则可以从软件包目录中执行以下操作: setup -r . 设置程序包和依赖项。 scons以构建软件包并运行单元测试。 scons install declare以安装软件包并将其声明给eups。 package-docs build用于构建文档。 这需要documenteer ; 请参阅以获取安装说明。 此代码使用pre-commit来保持black格式和flake8兼容性。 要启用此功能: 运行一次pre-commit install 。 如果有指示,请运行git config --unset-all core.h