【文件属性】:
文件名称:hasdev:HasGeek 开发环境和项目管理
文件大小:9KB
文件格式:ZIP
更新时间:2021-07-10 09:45:13
Python
哈德夫
使用 Vagrant 的 HasGeek 应用程序的虚拟开发环境。
安装先决条件
需要在github上添加宿主机的SSH密钥; git 将在主机上使用
Python
虚拟盒子
流浪汉
vagrant plugin install vagrant-hostsupdater
安装说明
解决先决条件
将 repo 克隆到要存储应用程序的位置
进入根目录
运行python manage.py init
使用说明
manage.py为您提供了一个使用虚拟机执行各种操作的界面。
命令
在里面
python manage.py init
这应该是为了初始化环境而运行的。
它处理以下内容:
创建虚拟机(如果不存在)
运行配置脚本
克隆并设置依赖项( python setup.py develop )
所有存储库都被克隆到 hasdev root 下的相关目录中
根据您对初始提示的响应,
【文件预览】:
hasdev-master
----update_hosts.py(628B)
----hasdev()
--------init.sh(2KB)
--------settings.py(536B)
--------helpers.py(578B)
--------__init__.py(3KB)
----Vagrantfile(1KB)
----install_ubuntu_dependencies.sh(1KB)
----manage.py(413B)
----requirements.txt(6B)
----instance()
--------apps.yml(2KB)
--------settings.sample.yml(391B)
----README.md(2KB)
----.gitignore(567B)
----startup.sh(75B)