This repository is designed to be set up in accordance with the VVV install instructions in INN/docs, that were introduced with https://github.com/INN/docs/pull/148
To get started, open a new terminal window.
Navigate to the vagrant-local/www directory.
And then run:
vv create
You'll then see a series of prompts. Respond thusly:
Prompt | Text to enter |
---|---|
Name of new site directory: | rivard |
Blueprint to use (leave blank for none or use largo): | largo |
Domain to use (leave blank for largo-umbrella.dev): | rivard.dev |
WordPress version to install (leave blank for latest version or trunk for trunk/nightly version): | hit [Enter] |
Install as multisite? (y/N): | n |
Install as subdomain or subdirectory? : | subdomain |
Git repo to clone as wp-content (leave blank to skip): | hit [Enter] |
Local SQL file to import for database (leave blank to skip): | This filename must be an absolute path, so the easiest thing to do on a Mac is to drag your mysql file into your terminal window here: the absolute filepath with fill itself in. Absolute filepaths begin from / and go all the way to the file. |
Remove default themes and plugins? (y/N): | y |
Add sample content to site (y/N): | N |
Enable WP_DEBUG and WP_DEBUG_LOG (y/N): | N |
After reviewing the options and creating the new install (you'll be prompted part way through the install process to provide your admin password), proceed with the following steps:
cd
to the directory rivard/
in your VVV setupgit clone git@github.com:INN/umbrella-rivard-report.git
cd umbrella-rivard-report
git submodule update --init
to pull down all of the submodules you need (including, crucially, the tools repo)cd ..
umbrella-rivard-report/
into htdocs/
, including all hidden files whose names start with .
periods.
rsync -rv umbrella-rivard-report/ htdocs
rm -rf umbrella-rivard-report
to save disk spacecd htdocs
to move to the folder where the umbrella now livesworkon fabric
fab production wp.fetch_sql_dump
(or download via FTP if this doesn't work)fab vagrant.reload_db:mysql.sql
Where this repository was once INN/rivard-report-umbrella
on Github, it is now INN/umbrella-rivard-report
. If you had previously cloned this repository, you will need to navigate to this directory on your computer and take the following steps:
git remote -v
to list remotes. Make a note of the name that matches git@github.com:INN/rivard-report-umbrella.git
. It's probably origin
.git remote set-url origin git@github.com:INN/umbrella-rivard-report.git
where origin
is the name of the remote you saw in the previous step.git fetch origin
git checkout foo
git branch -u origin/foo foo