标签: python svn github auto-update
我有一个用Python编写的应用程序,它运行在RPi上。我希望它通过将最新代码下载到安装它的目录中来自动更新...这可能因用户而异。它还需要偶尔运行一个SQL脚本。对此最好的方法是什么?如何确保代码下载到正确的目录?
我见过的GitHub教程专注于更新中央存储库。我希望反过来发生。 git是最好的工具还是SVN或从我的网站下载简单的HTTP会更好?
答案 0 :(得分:0)
根据评论,我最终设法使用urllib.urlretrieve来下载zip,然后使用zipfile解压缩和覆盖。