在工作中,我们有一个安装了IIS和Subversion的Windows Server 2003.我们使用它来发布和测试我们的ASP.NET网站.每个程序员都在他的PC上安装了Tortoise,可以更新/提交内容到服务器.托管存储库工作正常.但是,保存在这些存储库中的文件需要复制到我们的本地IIS(虚拟目录).
将这些subversion存储库发布到本地IIS的简单方法是什么?
编辑:
感谢puetzk我添加了一个简单的bat文件,每次提交时都会执行(检查有关钩子的subversion文档).我的bat文件只包含:
echo off
setlocal
:: Localize the working copy where IIS points)
pushd E:\wwwroot\yourapp\trunk
:: Update your working copy
svn update
endlocal
exit
Run Code Online (Sandbox Code Playgroud) 我目前是一名使用以下工作的开发人员.
目前,当我开发所有应用程序时,我开始发现我真的需要一个VCS来管理代码,因为我正在玩那种简单地用v1,v2等重命名文件的有趣游戏,但这正在成为一个我可以想象,下周开始工作的噩梦.
我的问题是,我不知道从哪里开始,我应该使用什么VCS,因为我想将所有内容存储在我的本地网络上,因为我的代码编写机是Mac,而我的开发服务器是一台Windows机器我是不确定我应该为VCS查看哪些产品.
如果有人在类似的位置,我很想听听你如何设置你的环境,这样你就可以管理你的代码,因为这被证明是一个噩梦......
提前致谢