【问题标题】:FTP deployed Umbraco site locally?FTP 在本地部署 Umbraco 站点?
【发布时间】:2015-10-25 13:41:03
【问题描述】:

你好!

我在仅允许 FTP 访问的服务器上有一个 Umbraco 站点(目前)。 像大型项目中任何理智的开发人员一样,我需要能够将开发拆分为本地开发和远程部署分支。是否有一个简单的解决方案可以让我在不安装 WebDeploy 服务器端之类的东西的情况下这样做? 澄清一下 - 我需要能够...

  1. 开发
  2. 在本地运行以查看结果
  3. 推送
  4. 重复

...通过 FTP。

附:我已经联系了服务器提供商,以了解我是否有除 FTP 之外的任何其他访问选项,但是,了解 FTP 的解决方案仍然是有益的。

【问题讨论】:

  • 也许 umbraco courier 会做/一些/您想要的(同步数据、文档类型等?),但它通过 HTTP 运行,我不相信它会推送您的二进制文件等跨度>
  • 好吧,在我的场景中(据我所知),最简单的解决方案似乎是创建一个文件夹子结构,其中包含用于开发/测试目的的相同文件。但是,这并不能防止安装劣质软件包,并且仍然需要我手动复制/粘贴所有代码/配置,以确保“临时开发分支”与生产/部署分支相同。所以现在我可以在“fakedomain.com/test/page”上开发并在我对解决方案满意时复制到“fakedomain.com/page”。这值得回答吗?

标签: umbraco webmatrix webdeploy


【解决方案1】:

我的回答很晚,但也许仍然有帮助。 如果我没记错的话,我认为您正在寻找的是自动化解决方案。

我在这里的设置非常相似,就好像我正在编写一些东西并且需要立即上传它以进行备份/查看/共享目的,我创建了一个脚本来监视我的“输出”文件夹,一旦发生变化,就会上传一切都到远程站点。 (如果需要,也可以在本地)

我正在使用 SysaxAutomation (sysax.com),它可以创建触发/自动化任务以及上传/下载/镜像本地和/或远程文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-06
    • 1970-01-01
    • 2010-11-07
    • 2017-04-06
    • 2023-03-05
    • 1970-01-01
    • 2010-11-18
    相关资源
    最近更新 更多