umbraco - 如何从 Live Site 本地运行 Umbraco
问题描述
我刚开始在一家公司工作,我对 Umbraco 很陌生。他们之前有一个开发人员可能忘记让存储库保持最新状态。它丢失了很多文件。
我想知道是否有办法从 Umbraco 界面(实时站点)下载所有内容并在本地运行 Umbraco?我可以访问服务器和 Umbraco(实时站点)界面。
注意:这是我第一次与 Umbraco 合作。分步指南对我真的很有帮助。
是的,我已经尝试过dotnet restore
. 这是我做的第一件事。它确实缺少文件。我必须直接对制作上的模板进行更改,这太糟糕了!!!
解决方案
您说您可以访问服务器 - 但是,您是否可以访问实际服务器或者您是否只是可以访问后台并不清楚。
如果您可以访问服务器,那么这很简单:如果以前的开发人员没有提交最新的更改,您可以通过直接从服务器获取它们然后将它们放入您的本地站点。
如果您无权访问服务器而只能访问后台,则没有一种简单的方法可以获取当前在站点中运行的文件。我认为这里最好的方法是将一些代码放入模板中,允许您从文件系统中列出和获取文件。然而,这需要一些手动工作,因此访问服务器可能是一个更快的解决方案。
但是,您还需要运行该站点的数据库副本,以便能够在本地计算机上运行该站点。
最后一点,我会确保再次检查存储库,以完全确定文件实际上并不存在于某个地方。可能只是您需要执行某种构建脚本,将这些文件复制到正确的位置作为构建过程的一部分。
推荐阅读
- javascript - 如何在nodejs中获取任何fb页面的fbId
- python - 在熊猫中,如何用另一个子数据框替换子数据框
- c# - 在 ContentView 页面 Xamairn.Forms (Android) 中未调用 CarouselView PositionChange 事件
- html - 在模态窗口内时,表单提交不起作用。引导程序和角度
- docker - 从 NGINX 中删除服务器标头
- jenkins - 如何将所有 jenkins 角色迁移(导出和导入)到另一个 jenkins 实例?
- node.js - 在 node.js 中读取带空格的 args
- backup - 远程 smb 连接
- c - 使用 switch 语句将整数成绩更改为字符成绩
- shell - 如何在 unix 中打开现有脚本