我一直在管理我的 MacBook 的 Django 站点,同时将更改(通过 github)同步到我的 webfaction 生产和登台服务器。
我购买了一台新的 MacBook,并想开始重建我的环境。我的问题是 GH 版本化文件在项目中更深——与 manage.py 处于同一级别并包含 settings.py、模板文件、mvc 文件等。但是,它们不包括通过安装创建的文件和数据django 应用程序和依赖项。为此,我在将它们安装到我的 MacBook 环境后立即在 prod/staging 服务器上手动安装它们。
我很难理解的是这些依赖项的位置。我是 PHP 开发的受害者,并且习惯于我的所有文件都在公共文件夹中。
现在我已经把我的 github 仓库拉下来了,我想有办法复制所有这些东西吗?我不认为我能记住我从一开始就安装的许多依赖项。