下一個:FTP 上傳發布檔案三元組,上一個:自動化上傳註冊,上一層:自動化 FTP 上傳 [目錄][索引]
一旦您依照前一節所述完成資訊註冊,您就可以而且應該為您的軟體包執行 ftp 上傳。基本上有兩種上傳類型(詳細資訊在以下章節中):
ftp.gnu.org
或 alpha.gnu.org
的檔案:請參閱 FTP 上傳發布檔案三元組。在任一情況下,您都透過匿名 ftp 將檔案上傳到主機 ftp-upload.gnu.org
。如果上傳目標是 ftp.gnu.org
,請將檔案放置在目錄 /incoming/ftp 中。如果上傳目標是 alpha.gnu.org
,請將檔案放置在目錄 /incoming/alpha 中。
上傳作業每五分鐘處理一次。在處理上傳腳本執行時正在進行的上傳作業會被正確處理,因此不必擔心上傳的時機。虛假和過時的上傳檔案會在 24 小時後自動刪除。
如果在處理您的軟體包上傳時發生問題,您的指定上傳電子郵件地址(請參閱 自動化上傳註冊)將會收到訊息。當上傳成功處理後,您也會收到訊息。
建立和傳輸必要檔案的一種程式化方法是使用 gnupload
腳本,該腳本可從 gnulib
專案的 build-aux/ 目錄取得,網址為 https://savannah.gnu.org/projects/gnulib。執行 gnupload --help
以取得描述和範例。(使用 gnupload
,您指定目的地,例如 ‘ftp.gnu.org:’pkgname,而不是使用 ‘ftp-upload’ 主機名稱。)
gnupload
調用程式 ncftpput
來執行實際傳輸;如果您沒有安裝 ncftp
軟體包,則 gnulib
的 build-aux/ 目錄中的 ncftpput-ftp
腳本可以用作替代方案。它使用純命令列 ftp
程式。
如果您在上傳時遇到困難,請發送電子郵件至 ftp-upload@gnu.org。您可以查看已處理上傳的檔案庫,網址為 https://lists.gnu.org/archive/html/ftp-upload-report。
下一個:FTP 上傳發布檔案三元組,上一個:自動化上傳註冊,上一層:自動化 FTP 上傳 [目錄][索引]