【问题标题】:SSIS Packages and TFS post-merge-script?SSIS 包和 TFS 合并后脚本?
【发布时间】:2017-06-09 11:18:43
【问题描述】:

我正在从文件系统的 sql-server 上运行包。 现在我们想将 tfs 集成为版本控制。 所以基本上包含软件包的服务器上的文件夹必须与 tfs 中的 release-branch 相同。 有没有办法例如将合并时的文件复制到服务器?

所以基本上:

发布-> 分支到开发-> 编辑包-> 合并到发布-> 将包从 TFS 复制到目标

是否可以添加复制文件的“合并后脚本”?

谢谢

【问题讨论】:

    标签: sql-server tfs merge ssis package


    【解决方案1】:

    将包/文件签入到 TFS 后,很容易将它们放入工作区。

    你可以在你的目标机器上创建一个工作区,然后在VS中执行downloading (getting) files from the Server,或者使用Get command来获取包/文件。

    【讨论】:

    • 感谢您的快速请求。我的描述有点假。我想自动化整个过程,而不是手动获取包裹。那可能吗?谢谢
    • 你的意思是当你合并到发布分支时你想把包自动放到工作区吗?你如何合并到发布分支?在 VS 中?
    • 默认没有这样的自动程序。您需要创建一个服务器端事件处理程序来监听签入事件,当发布分支有签入通知时,执行获取最新操作。你可以从这篇文章开始:almguide.com/2011/12/tfs-server-side-event-handlers
    猜你喜欢
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-16
    相关资源
    最近更新 更多