文件名称:gitric:用于Fabric的简单基于git的部署
文件大小:8KB
文件格式:ZIP
更新时间:2024-03-16 23:26:42
Python
巨大的 非常简单的基于git的结构部署。 从远程存储库提取Git要求您向世界开放存储库,这意味着您的部署过程依赖于另一个动人的部分。 由于git是分布式的,因此您可以从本地存储库中推送信息,并减少对外部资源的依赖,并限制对私有存储库的内部网络访问,但仍然可以实现快速的git部署。 安装 pip install gitric 特征 使用git push而不是git pull。 预种子目标的不可变git对象存储,因此您可以在修改工作副本之前和之后停止并重新启动服务器,而不必等待网络IO和工作副本更新。 不会让您从肮脏的工作副本中进行部署(可以覆盖进行测试)。 不会让您失去历史记录(可以被回滚覆盖)。 cd example virtualenv .env --no-site-packages source .env/bin/activate pip install -r requireme
【文件预览】:
gitric-master
----.gitmodules(133B)
----example()
--------fabfile.py(503B)
----bluegreen-example()
--------app.py(316B)
--------fabfile.py(1KB)
--------parrots()
--------requirements.txt(187B)
----gitric()
--------__init__.py(0B)
--------api.py(8KB)
----setup.py(337B)
----.gitignore(26B)
----README.md(2KB)
----LICENSE.txt(1KB)