2016-05-06 177 views
0

我有一个代码库托管在GitHub上,需要以最少的外部交互将此代码库签出到Raspberry Pi,以便一旦结帐启动并且互联网连接在两者之间失败,系统应该能够在互联网可用时继续结账,而无需任何人工交互。请建议。Raspberry Pi上的SVN签出

+0

如果代码托管在Github上,那么它可能是一个git仓库,您需要使用“git clone”在本地下载副本,而不是svn命令? – tgharold

+0

基本上,我正在寻找一种解决方案来完成不稳定的互联网连接上的同步,没有太多的交互。我的理解是,无论使用什么命令,当命令运行并且互联网在两者之间失败时,我都必须重新运行这些命令。我正在寻找一个设置,其中一些cron作业将定期运行在我的Raspberry Pi中,如果我的Pi在特定时间段内连接到互联网,我的本地存储库将会更新,并且任何因特网连接问题都应该由svn命令来关注或以其他方式。 – Abhilash

回答

-1

这些帖子可能有助于在不稳定的连接上执行'git clone'。一旦完成克隆操作,获取更新将有望减少流量。

一些建议归结为:

  • 做一个机器的Git克隆稳定连接
  • rsync或使用续传方法
  • 希望今后获取它转移到树莓派/拉打通

然而,还是有没有办法恢复拉/克隆,如果它与GIT失败中流。只要你的互联网连接足够稳定,'git fetch'就可以运行完毕,你会没事的。