当前位置:  开发笔记 > 后端 > 正文

使用subversion进行asp.net部署 - 导致appdomain回收

如何解决《使用subversion进行asp.net部署-导致appdomain回收》经验,为你挑选了1个好方法。

我正在尝试使用subversion将更新部署到我的ASP.Net应用程序,我面临的一个问题是,每当更新工作副本(包含构建版本)时,bin中的".svn"文件夹都会更新,这会导致ASP.Net appdomain回收.除非bin中的某些内容实际发生了变化,否则我不希望这种情况发生.

有没有办法告诉ASP.Net忽略bin中的".svn"文件夹?基本上不看那个文件夹的变化?

如果这不起作用,我将使用Web文件夹之外的暂存文件夹将构建下载到服务器上,然后使用脚本来修补/更新实际的Web文件夹.

[编辑:] svn导出选项不会让我的部署保持在版本控制之下,我希望能够在Web文件夹上执行"svn update"来部署和回滚版本.



1> Espo..:

如果使用svn export而不是svn checkout从存储库中获取文件,则不会在服务器上获取.svn文件夹.

[编辑]另一种选择是从存储库中删除"bin"(如果需要修订,可能会将其提交到另一个),然后只需在bin变更时手动将bin目录复制到webroot.记得在你的svn-ignore-list中添加"bin".

推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有