小编Mik*_*ere的帖子

Capistrano/Mercurial/tar"未来的时间戳"消息

我在使用capistrano部署rails应用程序时遇到了间歇性问题.将.gz上传到服务器后,日志显示来自tar的错误,该错误表示时间戳是将来的(请参阅下面的输出).此消息重复显示应用程序中的每个文件.

我将服务器时间与.tar.gz文件的数字名称进行了比较,确实提前了几分钟.但这与文件的实际时间戳有何关联?我如何才能正确部署我的更改?

** sftp upload /var/folders/lo/loIUAyGAHFWqSREiNHhm-E+++TI/-Tmp-/20110603143429.tar.gz -> /tmp/20110603143429.tar.gz
   [123.45.67.890] /tmp/20110603143429.tar.gz
   [123.45.67.890] done
 * sftp upload complete
 * executing "cd /home/blah/releases && tar xzf /tmp/20110603143429.tar.gz && rm /tmp/20110603143429.tar.gz"
   servers: ["123.45.67.890"]
   [123.45.67.890] executing command
** [out :: 123.45.67.890] tar: 20110603143429/.autotest: time stamp 2011-06-03 14:34:33 is 368.72042712 s in the future
** [out :: 123.45.67.890] tar: 20110603143429/.bundle: time stamp 2011-06-03 14:34:33 is 368.719540808 s in the future
** [out :: 123.45.67.890] tar: 20110603143429/.hgignore: time stamp 2011-06-03 14:34:33 is 368.719465444 s in the future …
Run Code Online (Sandbox Code Playgroud)

mercurial capistrano ruby-on-rails tar

6
推荐指数
1
解决办法
2058
查看次数

标签 统计

capistrano ×1

mercurial ×1

ruby-on-rails ×1

tar ×1