diff templates/guide/example.sh @ 397:29d4b5e45423

Use flask to render site and get rid of submodules We don't want to use statically generated html files anymore. We are using flask to do the routing and render the templates for now. This means we also get rid of the submoduels and put everything together in templates/.
author David Soria Parra <davidsp@fb.com>
date Fri, 07 Mar 2014 14:47:13 -0800
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/templates/guide/example.sh	Fri Mar 07 14:47:13 2014 -0800
@@ -0,0 +1,73 @@
+#!/bin/sh
+
+# Example script which shows the actions in the workflow guide.
+
+
+# make sure , project does not exist before starting.
+rm -r project feature1
+
+# plain output
+export HGPLAIN=1
+
+echo init, add and commit
+
+hg init project
+cd project
+echo "[ui]" >> .hg/hgrc
+echo "username = Mr. Johnson <johnson@smith.com>" >> .hg/hgrc
+echo 'print("Hello")' > hello.py
+hg add
+#hg commit
+hg commit --date "2011-11-20 11:00" -m "Initial commit."
+hg log
+
+echo status
+
+echo 'print("Hello World")' > hello.py
+hg status
+hg diff
+#hg commit
+hg commit --date "2011-11-20 11:11" -m "Say Hello World, not just Hello."
+hg log
+
+echo move and copy
+
+hg cp hello.py copy
+hg mv hello.py target
+hg status
+hg diff
+hg ci --date "2011-11-20 11:20" -m "Copy and move."
+
+echo log
+hg log
+
+echo Lone developer with nonlinear history
+
+hg update 1
+hg identify -n
+
+echo 'print("Hello Mercurial")' > hello.py
+hg ci --date "2011-11-20 20:00" -m "Greet Mercurial"
+hg merge
+hg ci --date "2011-11-20 20:11" -m "merge greeting and copy+move."
+
+hg log
+
+cd ..
+hg clone project feature1
+cd feature1
+hg update 3
+echo 'print("Hello feature1")' > hello.py
+hg commit --date "2011-11-20 20:11:11" -m "Greet feature1"
+cd ../project
+hg in ../feature1
+hg pull ../feature1
+hg merge
+hg commit --date "2011-11-20 20:20" -m "merged feature1"
+hg log -r -1:-3
+hg rollback
+hg commit --date "2011-11-20 20:20:11 +1100" -m "Merged Feature 1"
+hg log -r -1:-2
+
+echo sharing changes
+hg out ../feature1
\ No newline at end of file