文件名称:GitBundleToCloud:将所有 Git 存储库捆绑在目录树中,并通过可选加密上传到云存储以进行异地备份
文件大小:14KB
文件格式:ZIP
更新时间:2024-07-22 16:45:51
Python
GitBundleToCloud 将所有 Git 存储库捆绑在目录树中,并通过可选加密上传到云存储以进行异地备份。 版本 0.0.2 目的 获取给定目录中的所有 Git 存储库,将它们捆绑在一起,可选择加密一些,然后上传到异地“云”存储。 仅当本地存储库比远程备份更新时才决定上传。 注意事项 这目前仅适用于 AWS/S3。 将来会添加更多/其他选项。 示例存储库结构 我将它与 gitolite 一起使用。 我的 gitolite 结构如下所示: ~gitolite/repositories/ gitolite-admin.git encrypted/ Repo-A.git Repo-B.git SomeOtherDirectory/ Repo-C.git Repo-D.gi
【文件预览】:
GitBundleToCloud-master
----.gitignore(556B)
----LICENSE(18KB)
----processLocalRepos.py(774B)
----README.md(3KB)
----bundleToCloud.py(11KB)
----multipartUpload.py(3KB)