我最近开始了一份新工作,并承担了一个项目来实施一些适当的源代码控制和持续集成,作为自动化本地构建和测试过程的前几个步骤。
我们决定混合使用 Bazaar (SCM) / Jenkins (For CI) / Nant(繁重的工作)。
我遇到的麻烦是弄清楚如何创建一个钩子来检查存储库中特定文件夹(而不是分支)是否发生了更改。谁能指出我正确的方向?
把它放在上下文中:我们的存储库结构包括一个用于我们的源代码的文件夹和一个用于我们编号的数据库脚本的文件夹。在我们签入代码的那一刻,由于不受欢迎的钩子,我们还获得了数据库构建/更新。