我很早就開始使用VS2008構建的Web應用程序。我有一臺臺式電腦(大部分工作都已完成)和一臺筆記本電腦(偶爾便攜),我使用AnkhSVN保持項目代碼同步。保持我的開發數據庫(SQL Server Express)同步的最佳方式是什麼?保持多個環境中的開發數據庫同步
我有一個SVN中的VS數據庫項目,其中包含創建腳本,當模式更改時我將重新生成這些腳本。最初的想法是在任何事情發生變化時重新創建數據庫,但它很快就會變成一種痛苦。另外,我會丟失我輸入的所有樣本行,以確保數據正確顯示。
我正在考慮將.MDF和.LDF文件放在源代碼控制下,但我懷疑SQL Server Express會優雅地處理它,如果我執行SVN更新並將文件從它下面取出,用新的副本替換。將一些大的二進制文件粘貼到源代碼控制中似乎也不是一個優雅的解決方案,即使它只是一個一次性開發數據庫。有什麼建議麼?