/etckeeper/init.d/40vcs-init
http://github.com/brinkman83/bashrc · Shell · 17 lines · 15 code · 1 blank · 1 comment · 5 complexity · 6fb1448525d351f443a36238f1cf9c3c MD5 · raw file
- #!/bin/sh
- set -e
- if [ "$VCS" = git ] && [ ! -e .git ]; then
- git init
- echo "$(hostname) /etc repository" > .git/description
- elif [ "$VCS" = hg ] && [ ! -e .hg ]; then
- hg init
- echo "[web]" > .hg/hgrc
- echo "description = $(hostname) /etc repository" >> .hg/hgrc
- elif [ "$VCS" = bzr ] && [ ! -e .bzr ]; then
- bzr init
- bzr nick "$(hostname) /etc repository"
- elif [ "$VCS" = darcs ] && [ ! -e _darcs ]; then
- darcs initialize
- echo "$(hostname) /etc repository" > _darcs/prefs/motd
- fi