我应该为 SSIS 项目签入哪些文件?

发布于 2024-12-09 10:28:57 字数 335 浏览 0 评论 0原文

在我的 SSIS 项目文件夹中,除了我创建的三个包 (.dtsx) 文件之外,我还有额外的文件。有一个 ProjectName.database 文件、一个 ProjectName.dtproj 文件和一个 ProjectName.dtproj.user 文件。

当我构建项目时,dtsx 文件被复制到项目文件夹内名为“bin”的文件夹中。

当我创建部署清单时,这三个包文件将与新的 ProjectName.SSISDeploymentManifest 文件一起复制到名为“bin/Deployment”的文件夹中。

我应该将哪些文件签入源代码管理?

我认为只有三个包文件和部署清单对我有用。

In my SSIS project folder I have extra files in addition to the three package (.dtsx) files that I created. There is a ProjectName.database file, a ProjectName.dtproj file, and a ProjectName.dtproj.user file.

When I build the project, the dtsx files are copied to a folder called "bin" inside the project folder.

When I create a deployment manifest, the three package files are copied to a folder called "bin/Deployment" along with a new ProjectName.SSISDeploymentManifest file.

Which of these files should I check in to source control?

I think only the three package files and the deployment manifest are useful to me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

jJeQQOZ5 2024-12-16 10:28:57

您需要保留:

  • *.dtsx - 您的包
  • *.dtproj 文件 - 项目文件
  • .sln 文件 - 解决方案文件 - 如果您只有一个项目,您可能没有这个
  • *.database - 查看
  • 部署清单 下面的引用文件 - 允许您使用向导将包部署到目标位置

MSDN 声明如下:

*.database 文件包含 Business Intelligence Development Studio 打开 Integration Services 项目所需的信息。

不需要 *.dtproj.user 和 .sln.suo 文件,因为它们(来自同一链接): 包含有关您使用项目的首选项的信息。

You will want to keep:

  • *.dtsx - your packages
  • *.dtproj file - project files
  • .sln file - solution file - if You have only one project you might not have this one
  • *.database - take a look at quotation below
  • deployment manifest file - allows you to deploy your packages to a target location using a wizard

MSDN states following:

The *.database file contains information that Business Intelligence Development Studio requires to open the Integration Services project.

*.dtproj.user and .sln.suo files are not needed because they (from the same link): contain information about your preferences for working with the project.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文