summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Williams <bruce@codefluency.com>2010-03-13 15:41:01 -0800
committerBruce Williams <bruce@codefluency.com>2010-03-13 15:41:01 -0800
commit6adc8745c6565391f5da534306c3ec206da9dc21 (patch)
treef4fde51877ecbac35480cbc2978b9d90939a58c6
parent15ddecef0ee3634d730ae2a6342859dbeba6d835 (diff)
Add README for Mercurial
-rw-r--r--README.HG.markdown32
1 files changed, 32 insertions, 0 deletions
diff --git a/README.HG.markdown b/README.HG.markdown
new file mode 100644
index 0000000..9585ea4
--- /dev/null
+++ b/README.HG.markdown
@@ -0,0 +1,32 @@
+Using vcsrepo with Mercurial
+============================
+
+To create a blank repository
+----------------------------
+
+Define a `vcsrepo` without a `source` or `revision`:
+
+ vcsrepo { "/path/to/repo":
+ ensure => present,
+ provider => hg
+ }
+
+To clone/pull & update a repository
+----------------------------
+
+To get the default branch tip:
+
+ vcsrepo { "/path/to/repo":
+ ensure => present,
+ provider => hg,
+ source => "http://hg.example.com/myrepo"
+ }
+
+For a specific changeset, use `revision`:
+
+ vcsrepo { "/path/to/repo":
+ ensure => present,
+ provider => hg,
+ source => "http://hg.example.com/myrepo"
+ revision => '21ea4598c962'
+ }