在工作中,我们有一个安装了 IIS 和 Subversion 的 windows server 2003。我们使用它在本地发布和测试我们的 ASP.NET 网站。每个程序员都在他的 PC 上安装了 Tortoise,并且可以更新/提交内容到服务器。托管存储库工作正常。但是保存在这些存储库中的文件需要复制到我们的本地 IIS(虚拟目录)。
将这些颠覆存储库发布到我们本地 IIS 的简单方法是什么?
编辑:
感谢puetzk,我添加了一个简单的 bat 文件,每次提交时都会执行该文件(查看关于钩子的颠覆文档)。我的 bat 文件只包含:
echo off
setlocal
:: Localize the working copy where IIS points)
pushd E:\wwwroot\yourapp\trunk
:: Update your working copy
svn update
endlocal
exit