我们使用ASP.NET/C#。如何使用SVN推出ASP.NET网站?
我们在本地工作,在本地测试,通过SVN检查我们的代码和二进制文件。
在我们的服务器上,我们直接从SVN签出最新的'build'到我们的IIS web目录。
这是一个很好的做法,还是我们应该为推广做些其他事情?
我们使用ASP.NET/C#。如何使用SVN推出ASP.NET网站?
我们在本地工作,在本地测试,通过SVN检查我们的代码和二进制文件。
在我们的服务器上,我们直接从SVN签出最新的'build'到我们的IIS web目录。
这是一个很好的做法,还是我们应该为推广做些其他事情?
我理论上这种做法没有问题。我想象它可以让您的部署变得简单,并且您可以在任何给定时间检查哪个修订版目前处于活动状态。
也许别人会提出相关的问题,但我真的不明白没有这样做的任何主要原因。
我做了同样的事情,有1个例外...我首先检查到同一台服务器上的网站开发版本的最新版本,以确保服务器端没有任何奇怪的问题。这是罕见的,但之前发生过。
不知道是否有更好的方法来做到这一点,但目前为止我的工作很好。
之所以要检查出来的,所以你可以做的更新,而不是充分调动。另外,当你陷入困境时(你不可避免地会这样),你可以将它推回去。 – rmeador 2008-10-28 17:09:38