要不山寨一个appcfg.py

2 views
Skip to first unread message

KJ

unread,
May 26, 2009, 12:33:08 AM5/26/09
to gaeshanghai
刚刚又在用filezilla上传了, 觉得超麻烦.

不知道有什么方便的工具可以一条命令行就上传目录里面所有的文件
当然, 如果程序知道哪些文件没有被改动过, 就不用上传了
最好支持ftp和sftp
如果没有现成的, 山寨一个怎么样?

我觉得这种功能应该加到git或者bzr里面, 朋友们给点意见?

Yuejie Chen

unread,
May 26, 2009, 3:18:09 AM5/26/09
to GAEsh...@googlegroups.com
不能用 rsync 吗?

2009/5/26 KJ <kerne...@gmail.com>:

--
chenyuejie

KJ

unread,
May 26, 2009, 9:23:20 AM5/26/09
to GAEsh...@googlegroups.com
rsync需要服务器, 我查了一下有关rsync over ssh, 但是一直没有实验成功

另外rcp, 需要开514端口, 现在已经是ssh时代了, 不想开那么多端口

比较靠谱的好像是scp, 直接用ssh方式上传, 不过速度不敢恭维, 差不多就是把文件直接覆盖一遍

所以想在scp的基础上进行改进, 写一个工具, 能检测服务器上已有的文件, 并且把改动过的文件传上去.

2009/5/26 Yuejie Chen <cheny...@gmail.com>:

Quiz

unread,
May 26, 2009, 9:31:38 AM5/26/09
to GAEsh...@googlegroups.com
你们真有时间折腾的~

2009/5/26 KJ <kerne...@gmail.com>:

KJ

unread,
May 26, 2009, 9:40:50 AM5/26/09
to GAEsh...@googlegroups.com
花一个晚上折腾, 争取可以speed up以后的工作进度

2009/5/26 Quiz <qui...@gmail.com>:

KJ

unread,
May 26, 2009, 10:26:05 AM5/26/09
to GAEsh...@googlegroups.com
OK, 仔细研究了一下, rsync似乎不需要新开端口, 走ssh的22就可以

看来可以在自己的项目目录里面写一个upload.sh了

2009/5/26 KJ <kerne...@gmail.com>:

cnhack TNT

unread,
May 26, 2009, 10:30:52 PM5/26/09
to GAEsh...@googlegroups.com
直接 rsync -av -e ssh hostname:path dest 就OK了,不需要 rsyncd 的:-)

2009/5/26 KJ <kerne...@gmail.com>
Reply all
Reply to author
Forward
0 new messages