README.md in pave-0.3.0 vs README.md in pave-0.4.0
- old
+ new
@@ -8,11 +8,11 @@
$ gem install pave
## Usage
-Create a new Concrete5 website:
+#### Create a new Concrete5 website:
$ pave new mywebsite
This:
@@ -20,24 +20,33 @@
2. Unzips it into `mywebsite`
3. Removes extra folders
4. Builds an app folder of commonly used folders (symlinked into the root folder so Concrete5 can find them)
5. Initializes a Git repo and adds the first ("Initial") commit.
-Other commands:
+#### Deployments
- $ pave --help
-
-Outputs common tasks that pave can do.
+ $ pave deploy:setup
-## TODO
+This sets up a deployment script to the remote server and deploys an initial version.
-1. ? Create database (`pave database mydatabase`)
-1. Tell user to go set up Concrete5 in-browser once virtual host and db is set up
-1. Uninstall? `pave remove mywebsite` (including virtual host)
-1. Do database dumps. `pave db dump`
-1. Do live database download & replace local one. `pave db download` (confirmation first)
-1. Do local database upload & replace remote one. `pave db upload` (confirmation first)
+ $ pave deploy
+Deploys the site using git.
+
+#### Database
+
+TODO:
+
+ $ pave db:create
+ $ pave db:push
+ $ pave db:pull
+ $ pave db:backup
+
+#### Help
+
+ $ pave --help
+
+Outputs common tasks that pave can do.
## Contributing
0. Create an issue explaining what you'd like to do and get feedback
1. Fork it