首页 > 解决方案 > 如何从 Live Site 本地运行 Umbraco

问题描述

我刚开始在一家公司工作,我对 Umbraco 很陌生。他们之前有一个开发人员可能忘记让存储库保持最新状态。它丢失了很多文件。

我想知道是否有办法从 Umbraco 界面(实时站点)下载所有内容并在本地运行 Umbraco?我可以访问服务器和 Umbraco(实时站点)界面。

注意:这是我第一次与 Umbraco 合作。分步指南对我真的很有帮助。


是的,我已经尝试过dotnet restore. 这是我做的第一件事。它确实缺少文件。我必须直接对制作上的模板进行更改,这太糟糕了!!!

标签: umbracoumbraco8

解决方案


您说您可以访问服务器 - 但是,您是否可以访问实际服务器或者您是否只是可以访问后台并不清楚。

如果您可以访问服务器,那么这很简单:如果以前的开发人员没有提交最新的更改,您可以通过直接从服务器获取它们然后将它们放入您的本地站点。

如果您无权访问服务器而只能访问后台,则没有一种简单的方法可以获取当前在站点中运行的文件。我认为这里最好的方法是将一些代码放入模板中,允许您从文件系统中列出和获取文件。然而,这需要一些手动工作,因此访问服务器可能是一个更快的解决方案。

但是,您还需要运行该站点的数据库副本,以便能够在本地计算机上运行该站点。

最后一点,我会确保再次检查存储库,以完全确定文件实际上并不存在于某个地方。可能只是您需要执行某种构建脚本,将这些文件复制到正确的位置作为构建过程的一部分。


推荐阅读