【发布时间】:2010-07-22 23:01:43
【问题描述】:
首先,我不确定是否应该将这个问题分解为更小的、单独的问题。它们是相关的,但我不确定我是否做错了。对不起,如果我是。
我对源代码/版本控制的想法有点陌生。我已经在我的开发笔记本电脑上安装了 TortoiseSVN,但还没有真正养成使用它的习惯。也就是说,我有一个实时的(目前非常小)ASP.NET MVC 2 站点,很快就需要升级,我很好奇最好的方法是什么。作为一个额外的皱纹,该网站目前不使用数据库,但它会相对较快。我已经在服务器上安装了 SQL Server 2008 R2。
那么,有没有办法让我使用 Subversion 将我的站点的更新迭代推送到服务器?还是让服务器拉它?
使用VS 2010自带的版本控制会更好吗?
数据库呢?当我在我的解决方案中设置数据库及其数据时,我将如何将其移植到服务器?我必须手动写入数据库吗?
显而易见的选择是简单地用新版本覆盖现有的 .dll 并上传新的静态内容,但这对我来说似乎有点过时。
【问题讨论】:
标签: version-control asp.net-mvc-2 iis-7