Tag Archive dir

existentes GIT Repo in einen bestehenden Ordner (mit Dateien) integrieren

4. Dezember 2015 Kommentare deaktiviert für existentes GIT Repo in einen bestehenden Ordner (mit Dateien) integrieren By webpirat

Um ein bestehendes GIT Repo in einen bestehenden Ordner, gefüllt mit Dateien, zu integrieren, kann man wie folgt vorgehen:

/~ cd notemptydir/

notemptydir/~ git init
notemptydir/~ git remote add origin PATH/TO/REPO
notemptydir/~ git fetch
notemptydir/~ git checkout -t origin/master

, , , , , , , , , ,

scp (secure copy) von server zu server

28. März 2014 Kommentare deaktiviert für scp (secure copy) von server zu server By webpirat

um schnell (ohne evtl. nfs mount flaschenhälse) dateien von server zu server zu kopieren, kann man scp benutzen.
auf dem ziel server einloggen und:

~ $ scp user@ip_or_domain:path/to/remote/file /path/to/local/dir/   

, , , , , , ,

rekursives löschen von .svn ordnern

31. Juli 2012 Kommentare deaktiviert für rekursives löschen von .svn ordnern By webpirat

mit folgendem befehl kann man rekursiv .svn ordner löschen:

rm -rf `find . -type d -name .svn`

, , , , , , ,

rekursive php glob funktion – ordner/dateien rekursiv nach pattern filtern

3. März 2011 Kommentare deaktiviert für rekursive php glob funktion – ordner/dateien rekursiv nach pattern filtern By webpirat

protected function rGlob($pattern = '*', $flags = 0, $path = false)
{
    if (!$path)
    {
        $path = dirname($pattern).DIRECTORY_SEPARATOR;
    }

    $pattern    = basename($pattern);
    $paths      = glob($path.'*', GLOB_MARK|GLOB_ONLYDIR|GLOB_NOSORT);
    $files      = glob($path.$pattern, $flags);
    foreach ($paths as $path)
    {
        $files = array_merge($files, $this->rGlob($pattern, $flags, $path));
    }
    return $files;
}

, , , , , , , ,

Ordner mit gzip packen und entpacken.

16. März 2010 Kommentare deaktiviert für Ordner mit gzip packen und entpacken. By webpirat

Da GZIP selbst keine ganzen Ordner packen kann, kann man TAR das gepackte Archiv erzeugen lassen.

user@server: tar cvzf ordner.tar.gz ordnername
user@server: tar zxvf ordner.tar.gz

, , , , ,