gpt4 book ai didi

database - TFS 2010 分支触发器(使用数据库启动 VM)

转载 作者:搜寻专家 更新时间:2023-10-30 23:07:47 27 4
gpt4 key购买 nike

目前我们的开发团队使用共享数据库进行开发:(

我们正在检查是否可以使用 VMWare,以便每个开发分支都可以拥有自己的数据库。我们有 SQL 脚本来创建数据库并用测试数据填充它们。

是否可以向 TFS 添加触发器,以便在分支时触发一些外部代码(可能是 powershell)来创建 VM 和数据库?另一方面,当删除分支时,自动删除 VM?如果没有,关于我如何完成类似的事情还有其他建议吗?我们的分支机构存在时间相对较短(可能最多几个月),这就是为什么我们想要自动化启动 VM 和加载数据库的过程。

不幸的是,我们有一些遗留数据库与其他数据库交织在一起并具有循环引用,因此数据库项目是不可能的(它们不可能构建)。我们将通过其他方式对我们的数据库进行源头控制。

最佳答案

通常我会说您可以编写一个 ISubscriber 插件。但我认为 Branch 操作不是您也可以订阅的事件。

另一种方法是编写一个小实用程序,供您的团队在需要分支时使用。他们没有在 VS 中创建分支,而是使用自定义实用程序来创建 TFS 分支并告诉 VMware 提供您的环境。

关于database - TFS 2010 分支触发器(使用数据库启动 VM),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24252064/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com