下一篇:FTP 上传独立指令,上一篇:FTP 上传目录树,上一级:自动化 FTP 上传 [目录][索引]
您可以通过包含指令行 replace: true
来替换已上传的现有文件。例如,您可能希望在发布目录中提供一个 README 文件,并时不时地更新它。完整的指令文件如下所示:
replace: true version: 1.2 directory: foo filename: README comment: replaces an existing README
如果要替换的文件尚不存在,则新文件将被简单地添加,也就是说,replace 指令不起作用。
当替换现有文件时,原始文件将被存档到私有位置。没有自动化或公共访问此类存档文件的方式;如果您想检索或查看它们,请发送电子邮件至 [email protected]。
我们强烈建议不要替换实际的软件发布文件,例如 foo-1.0.tar.gz。发布版本应该是唯一的,并且永远有效。如果您需要进行修复,请发布另一个版本。如果您有迫切的原因需要使特定发布文件不再可用,可以按照下一节所述显式地将其存档。
如果您希望使用通用名称(例如 foo-latest.tar.gz
)来提供当前版本,最好使用符号链接来实现,这也在下一节中介绍。