Samstag, 3. Juli 2010

Verzeichnisse mit verschiedenen Version Control - Systemen gleichzeitig updaten

Falls Sie wie ich eine Menge mit Version Control - Systemen verwaltete Verzeichnisse in einem einzigen Überverzeichnis haben, kann ich das folgende Skript empfehlen. Es begibt sich in jedes Unterverzeichnis des
aktuellen Verzeichnisses und holt dort jeweils die neue Version des Repositories ab. Es funktioniert mit Mischungen von git und svn - Repositories!
#!/bin/sh

for i in `ls`
do
        if [ -d $i ]
        then
        echo "############ $i ############"
        cd $i
        if [ -d .git ]
        then
                git $1
        else if [ -d .svn ]
        then
                svn up
        else
                echo Not a valid repository!
        fi
        fi
        cd ..
        fi
done

User Status

Du bist nicht angemeldet.

Aktuelle Beiträge

iPhone to linux
gphoto2 --port=usb -R -P copies all images from an...
danielgruen - 2. Feb, 19:46
Alternative
This screws up the bounding box of non-square plots....
danielgruen - 30. Dez, 23:22
MNRAS submission problems...
Matplotlib ps files like to contain Type 3 fonts, which...
danielgruen - 13. Apr, 19:45
PPPOE connection problems
I was facing connection problems after some technical...
danielgruen - 29. Jun, 01:51
Sort products randomly...
http://www.magentocommerce .com/boards/v/viewthread/2 32826/#t331309 nicely...
danielgruen - 1. Feb, 17:29

Links

Suche

 

Status

Online seit 6272 Tagen
Zuletzt aktualisiert: 2. Feb, 19:46

Credits


Multimedia
Profil
Abmelden
Weblog abonnieren