【发布时间】:2011-11-04 15:07:58
【问题描述】:
我刚刚开始在一个非常小的 IT 部门和一个更小的开发团队(包括我在内只有 2 个开发人员)的新公司工作。我们主要为公司开发内部网络应用程序。
现在我的背景是桌面应用程序,所以对于我以前从未开发过 ASP.Net Web 应用程序的我来说,这份工作需要一点学习曲线。目前我们不使用 TFS,但我已经提出了建议,我们将很快采用它。
我也在考虑建议我们将 SQL 数据库转移到数据库项目中,因为目前我们每晚进行备份以保护数据,但所有更新都是手动的,我们连接到数据库并执行查询等。
我不是 DBA,但在我的上一份工作中,我们正在将数据库迁移到数据库项目中,而 DBA 似乎很喜欢这个想法。这样做的好处和潜在的缺点是什么?它会帮助我们在开发完成后更新我们生活环境中的数据库吗?显然我们不想丢失任何数据,只想更新表/存储过程等。
作为一个附带问题,我对 TFS 的了解非常有限,尽管我们将使用它来处理我们的版本控制,是否可以在开发完成后使用 TFS 自动更新我们的实时网站?
对不起,如果这是一个相当广泛的问题,我正在尝试自己研究这个问题,但我想听听实际使用这些产品并做这些事情的人的意见。
谢谢
【问题讨论】:
标签: visual-studio-2010 tfs database-project