目前我正在使用VS 2015创建c#.net网站(mvc)。
我正在设置我的家庭开发环境。
我希望能够将我的存储库作为asp.net mvc网站托管,这样我就可以看到我的项目/ mvc网站正在运行的版本。存储库位于名为trunk的目录中(仅从SVN服务器可见)。但是我不知道如何做到这一点。
任何人都可以向我提供任何见解吗?可以直接从存储库使用IIS完成,还是需要从存储库明确地发布到IIS?
答案 0 :(得分:2)
您需要将源/程序集发布到具有前端IP地址的IIS(www.mysite.com)的服务器位置。如果您进行一些搜索或查看Microsoft版本,可以为Asp.Net提供一些免费托管选项:https://hosting.asp.net/hosting
如果您确实需要与您的代码提交实时匹配的网站版本,则可以设置触发过程以在每次签入/提交代码时更新网站。虽然在单开发人员场景中这不是一个好主意,但它可能是一个很好的工作流程。如果公众/客户访问您的网站,请不要这样做:)
在VisualSVN中实际托管的可能解决方案:How do I browse an old revision of a Subversion repository through the web view?