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

Iai*_*der 7 version-control ssis

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

构建项目时,dtsx文件将复制到项目文件夹中名为"bin"的文件夹中.

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

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

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

Fil*_*vić 6

你会想要保持:

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

MSDN声明如下:

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

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