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

时间:2011-10-13 15:32:59

标签: version-control ssis

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

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

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

我应该检查哪些文件来源控件?

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

1 个答案:

答案 0 :(得分:6)

您需要保留:

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

MSDN状态如下:

  

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

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