将包上传到CRAN传入时出错:550访问被拒绝
我试图在CRAN上发布第一个版本的软件包,但我无法通过FTP上传。
看来我没有对ftp://cran.r-project.org/incoming的写入权限:
550 Access is denied.
Could not download /home/roudierp/Documents/CODE/lhs/fresh_meat/clhs_0.4-2.tar.gz from local filesystem
There were 1 files or directories that could not be transferred. Check the log for which items were not properly transferred.
我尝试了两个文件浏览器(Dolphin和Konqueror),两个基于GUI的FTP客户端(FireFTP和GFTP)以及良好的ft ftp
命令行界面,但没有成功。
我使用anonymous
作为用户名,并使用我的电子邮件地址或任何密码作为密码。
我也尝试使用curl
并根据这篇文章明确禁用EPSV:
curl --disable-epsv -T clhs_0.4-2.tar.gz ftp://cran.R-project.org/incoming/
但我仍然遇到拒绝访问错误:
curl: (25) Failed FTP upload: 550
任何想法我做错了什么?
我终于成功地上传了我的软件包:正如预期的那样,这是我的一个问题。
看起来,我在工作时背后的代理将是责怪,并以某种方式阻止了上传。 奇怪的东西,因为我以前一直在向外部FTP站点上传东西,而且我很确定端口21没有被阻塞。
但无论如何,我设法上传我的档案到ftp://cran.R-project.org/incoming/
从没有问题的直接互联网连接。
谢谢,
皮埃尔
链接地址: http://www.djcxy.com/p/10307.html上一篇: Error when uploading package to CRAN incoming: 550 access denied