【问题标题】:TFS and SSIS - Automatic checkout issueTFS 和 SSIS - 自动结帐问题
【发布时间】:2012-07-27 17:41:50
【问题描述】:

有没有办法在 dtsx 文件自动签出(打开、执行)时忽略更改的 xml,即使包行为没有任何更改?

【问题讨论】:

  • 您能否澄清一下您所说的“忽略”是什么意思?
  • Ignore 意味着 TFS 不会检测到挂起的更改并检查 SSIS 文件

标签: xml tfs ssis


【解决方案1】:

我最近也遇到了类似的问题,过去在做以前的项目时也遇到过。

我认为问题源于 .database 文件默认不包含在源代码管理中,这会导致每次打开 dtproj 文件时都会对其进行修改。

我找到了一个适用于我的情况的修复程序,并在此处发布了博客:http://blogs.adatis.co.uk/blogs/jeoc/archive/2015/03/20/18156.aspx

总结您需要进行的更改(如果它是由同一问题引起的),您应该执行以下操作:

  1. 卸载受影响的 SSIS 项目
  2. 编辑 .dtproj 文件以指向正确的 .database 文件
  3. 将 .database 文件添加到源代码管理中
  4. 检查更改。
  5. 重新加载项目并确保它不会自动签出
  6. 确保所有用户都了解最新的解决方案。

希望这会有所帮助,如果没有,请告诉我会发生什么,也许还有另一种解决方案。 亲切的问候

乔恩

【讨论】:

  • 乔恩,我们尽量避免只是链接的答案,因为链接可能会停止工作。您能否编辑您的答案以包含链接文章相关部分的摘要?
  • 当然,我已按要求进行了编辑以提供修复摘要:)
猜你喜欢
  • 1970-01-01
  • 2015-08-13
  • 1970-01-01
  • 1970-01-01
  • 2016-03-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-25
  • 2019-07-28
相关资源
最近更新 更多