0

我的朋友想以电子方式存储她的学校笔记并快速处理它们,并带有备份。她已经拥有超过 2GB 大小的 repo,并且一直在增长(主要是附加材料,即更多的学校笔记、不同格式、pdf、图片和扫描件、一些文本文件等)。我朋友的目标是快速处理笔记。我在这里建议了这样的命令,即"# crontab -e @weekly wget --random-wait -e robots=off -U mozilla -mirror http://VeryLong.com"。但我认为在某个地方插入 Rsync 可以使 Git 变得更好,而不是每周受到欺骗,即试图保持合理的大小。

帮助问题

  1. 我应该如何在这里使用 Rsync 和 Git?我需要 wget 吗?

  2. 像`"ssh port:herWebSite.com:port"-and-then-directing-to-localhost/etc 这样的命令可能意味着隐私-和平但使事情复杂化,同时以某种方式轻松解决这个问题?我正在考虑建议她存储只能通过 SSH-priv-key 访问的笔记,但我仍然在想我应该如何帮助她不要让事情变得过于复杂。

  3. 您将如何帮助我的朋友在 Git 版本控制下处理和存储学校材料并保持合理的大小?

也许相关

  1. rsync .git 目录

  2. rsync git 大仓库

不同的范围

  1. Git/rsync 混合用于具有大型二进制文件和文本文件的项目

  2. 使用 git 组织大量个人脚本的好方法是什么?

4

1 回答 1

1

您可能想研究git-annex assistant

可能还没有为 Windows/Mac 做好准备,但看起来它今天刚刚进入 Linux 测试版。

于 2012-09-25T05:26:37.627 回答