2012-07-27 70 views
1

即使沒有對包行爲進行任何更改,是否可以忽略在自動檢出(打開,執行)dtsx文件時更改的xml的方法?TFS和SSIS - 自動簽出問題

+0

能否請你澄清你的「忽略」是什麼意思? – 2012-07-27 22:55:35

+0

忽略意味着TFS將不會檢測到待處理的更改並檢出SSIS文件 – dirtyw0lf 2012-07-30 13:47:46

回答

1

我最近也遇到類似的問題,而且在過去的項目中工作時我曾看到過這個問題。

我認爲這個問題源自於.database文件默認不包含在源代碼控制中,這會導致dtproj文件在每次打開時都會被修改。

,我發現它的修復,在我的情況下工作,並在此博客是:http://blogs.adatis.co.uk/blogs/jeoc/archive/2015/03/20/18156.aspx

總之,你需要做(如果它是由同一個問題引起的),你應該做到以下幾點變化:

  1. 卸載受影響的SSIS項目(S)
  2. 編輯.dtproj文件指向正確的.database文件
  3. 的.database文件添加到源代碼控制
  4. 檢入更改。
  5. 重新加載項目並確保它不會自動退出
  6. 確保所有用戶都瞭解該解決方案。

希望這有助於,如果不是,請讓我知道會發生什麼,也許還有另一種解決方案。 親切的問候

喬恩

+0

Jon,我們儘量避免只是鏈接的答案,因爲鏈接可能會停止工作。你可以編輯你的答案,包括鏈接文章的相關部分的摘要? – 2015-03-23 16:22:17

+0

當然,我已經按要求進行了編輯,以提供修復的總結:) – 2015-03-23 17:40:03