下一個: FTP 上傳獨立指令, 上一個: FTP 上傳目錄樹, 上一層: 自動化 FTP 上傳 [目錄][索引]
您可以透過加入 replace: true
指令行來取代已經上傳的現有檔案。例如,您可能想要在發布目錄中提供一個 README 檔案,並隨時更新它。完整的指令檔會像這樣
replace: true version: 1.2 directory: foo filename: README comment: replaces an existing README
如果要取代的檔案尚不存在也沒關係;那麼新的檔案只會被新增,也就是說,replace
指令不會有任何作用。
當現有檔案被取代時,原始檔案會被封存到一個私人位置。沒有自動化或公開的管道可以存取這些封存的檔案;如果您想要檢索或查看它們,請寄電子郵件至 sysadmin@fsf.org。
我們非常不建議取代實際的軟體發布檔案,例如 foo-1.0.tar.gz
。發布版本應該是獨一無二且永久的。如果您需要進行修正,請發布另一個版本。如果您有緊急的理由需要讓特定的發布檔案不再可用,它可以被明確地封存,這會在下一節中說明。
如果您想要以通用名稱 (例如 foo-latest.tar.gz
) 提供當前發布版本,最好使用符號連結 (symlink) 來完成,這也會在下一節中說明。