gpt4 book ai didi

web - 将远程 'client uploaded assets'拉入本地网站开发环境

转载 作者:行者123 更新时间:2023-12-04 04:36:30 27 4
gpt4 key购买 nike

这是我们一次又一次遇到的问题,如何让客户端上传的现场网站 Assets 到本地开发环境中。选项包括:

  • 下载所有东西(可能是一个漫长的过程,必须经常重复)
  • 编写一些自动化的疯狂脚本 #1
  • 一些 super 聪明的东西,将本地文件夹映射到远程 URL

  • 我真的很想知道如何实现#3,在我的本地环境中有某种别名/文件夹,这会被 Git 忽略,但这意味着当在本地测试更改时,我会看到客户端上传的 Assets 应该在哪里而不是损坏的图像(和/或其他事情)。

    我想知道这是否可能使用紧急传输和“传输磁盘”功能。

    更新

    好的,到目前为止,我已经设法使用' Web Disk 将远程服务器文件夹映射到我的本地计算机作为驱动器(各种)。 ' cPanel 中的选项,然后是 OS X 中的 '连接到服务器' 选项。

    但是,尽管当我将该驱动器别名到/sites 中的文件夹时,我可以在本地计算机上以安全的只读方式浏览文件夹内容,但 Apache 只是提示我下载别名文件,而不是像符号链接(symbolic link)一样跟随它... :/

    最佳答案

    KISS:我会选择#2。

    我通常会放一个小脚本,例如 update_assets.sh在使用 rsync 的项目文件夹中下载文件:

    rsync --recursive --stats --progress -aze user@site.net:~/path/to/remote/files local/path

    我不会说这很疯狂 :) 我更喜欢将所有文件保存在本地,以便在离线或连接速度较慢时可以使用它们。
    rsync速度非常快,也许您还想查看 --delete标记从远程删除本地文件时删除它们。

    关于web - 将远程 'client uploaded assets'拉入本地网站开发环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19680189/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com