fix python_sh repository
[scripts.git] / README
1
2 This repository contains some useful scripts and bits for sysdevs.
3
4 .mrconfig - to use this config the best thing to do is to put this in your
5 ~/.mrconfig:
6
7  [leap/scripts]
8  checkout = git clone ssh://gitolite@code.leap.se:scripts scripts &&
9       ln -s ${HOME}/leap/scripts/.mrconfig ${HOME}/leap/.mrconfig
10
11 that way this scripts repository will be checked out and the .mrconfig file will
12 be symlinked into your $HOME/leap directory.
13
14 You will also need to add the path to this .mrconfig to your ~/.mrtrust.
15
16 Then when in $HOME/leap, you can run 'mr checkout' and 'mr update' to checkout
17 all the repositories, and to get them updated.
18
19 NOTE: all of this is assuming a certain directory structure, so have a look at
20 that before you go ahead. It is recommended to make a fresh directory to do the
21 'mr checkout' in
22
23 . superproject-post-push.sh - put this in your $HOME/bin and make it executable,
24 this will allow you to do 'git xpush' when in the root of a submodule and it
25 will push that change to the submodule, and then automatically update the
26 superproject to that latest commit.