1
我遇到了在Visual Studio 2010 Ultimate中使用TFS處理數據庫項目的問題。以下描述我使用的工作流程:使用Visual Studio 2010數據庫項目模式合併問題項目架構比較與TFS
- 我通過SQL Server Management Studio在本地修改SQL架構。
- 接下來我打開Visual Studio數據庫項目&執行「Schema Compare」操作。
- 我選擇我的本地數據庫,並將最新的更改作爲數據庫項目的「源模式」和「目標模式」。
- 接下來,我看一下「Schema Comparison」結果,並選擇「Skip」作爲「更新操作」,但不想更改這些項目。對於我想要更改的項目,我選擇適當的「更新操作」。
- 當我完成後,我選擇「Write Updates」命令將更改應用到數據庫項目。
我遇到的問題是,當我查看數據庫項目時,通過註釋數據庫創建腳本,我告訴忽略的某些數據庫表在數據庫項目中得到更新。
例如,這是什麼一個樣子:
/*CREATE TABLE [SchemaName].[TableName] (
[Col1] BIGINT IDENTITY (1, 20) NOT NULL,
[Col2] INT NULL
);*/
的問題是:由於我跟比較忽略這個表那爲什麼它修改項目和註釋掉的代碼?