summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMicah Anderson <micah@riseup.net>2013-01-23 12:38:29 -0500
committerMicah Anderson <micah@riseup.net>2013-01-23 12:38:29 -0500
commitf330b96a5465f35be486ba763b23e91108224863 (patch)
tree69d58851b2e88b515424d5346ac1897431ff29b6
parent5a9d8b39984074f18621afee8d5de65d9040848c (diff)
add README to detail things in this repository
-rw-r--r--README23
1 files changed, 23 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..cb680c3
--- /dev/null
+++ b/README
@@ -0,0 +1,23 @@
+
+This repository contains some useful scripts and bits for sysdevs.
+
+.mrconfig - to use this config the best thing to do is to put this in your ~/.mrconfig:
+
+ [leap/scripts]
+ checkout = git clone ssh://gitolite@code.leap.se:scripts scripts &&
+ ln -s ${HOME}/leap/scripts/.mrconfig ${HOME}/leap/.mrconfig
+
+that way this scripts repository will be checked out and the .mrconfig file will
+be symlinked into your $HOME/leap directory.
+
+Then when in $HOME/leap, you can run 'mr checkout' and 'mr update' to checkout
+all the repositories, and to get them updated.
+
+NOTE: all of this is assuming a certain directory structure, so have a look at
+that before you go ahead. It is recommended to make a fresh directory to do the
+'mr checkout' in
+
+. superproject-post-push.sh - put this in your $HOME/bin and make it executable,
+this will allow you to do 'git xpush' when in the root of a submodule and it
+will push that change to the submodule, and then automatically update the
+superproject to that latest commit. \ No newline at end of file