小编Tom*_*ell的帖子

如何在不创建父目录的情况下使用wget镜像目录?

我想通过FTP镜像文件夹,如下所示:

wget --mirror --user=x --password=x ftp://ftp.site.com/folder/subfolder/evendeeper
Run Code Online (Sandbox Code Playgroud)

但我不想创建这样的目录结构:

ftp.site.com - >文件夹 - >子文件夹 - >偶数

我只是想:

evendeeper

而它下面的任何东西都是最终的结构.evendeeper只要为evendeeper服务器上的子目录创建子目录,在当前目录中结束的内容也是可以接受的.

我知道这个-np选项,根据文档,它只是让它不跟随父页面的链接(我正在通过FTP镜像的二进制文件没有问题).我也知道这个-nd选项,但是这会阻止创建任何目录结构,即使对于子目录也是如此evendeeper.

我会考虑替代方案,只要它们是基于命令行的,随时可以作为Ubuntu软件包使用,并且像wget一样易于自动化.

linux ftp wget mirror

46
推荐指数
4
解决办法
6万
查看次数

如何根据整个 github actions 工作流程的成功或失败设置 github 分支保护规则?

我正在尝试根据 github 操作工作流程的成功或失败设置 github 分支保护规则。

您可以在此处查看工作流程:

https://github.com/apostropecms/apostrope/blob/main/.github/workflows/main.yml

工作流程通过了,我什至有一个工作徽章,但我无法设置要求其通过状态检查的分支保护规则。

可以根据矩阵中的任何一个单独构建设置分支保护规则,但我不想单独设置所有这些规则并在矩阵规则更改时跟踪它们。

正如您从屏幕截图中看到的,我无法选择“构建”,即作业的名称(尽管我可以选择任何子构建),而且我也无法选择“测试”,即作业的名称。整个工作流程(如果我使用大写 t,它不会改变)。

我缺少什么?感谢您的帮助!

屏幕截图一:我可以选择一个子构建,但不能选择整个构建作业。

我可以选择一个子构建,但不能选择整个构建作业

屏幕截图二:我根本无法选择整个“测试”工作流程的名称。

我根本无法选择整个“测试”工作流程的名称

github github-actions

3
推荐指数
1
解决办法
1301
查看次数

标签 统计

ftp ×1

github ×1

github-actions ×1

linux ×1

mirror ×1

wget ×1