Notiz, Skript

This commit is contained in:
Astro 2007-03-11 22:28:38 +00:00
parent a26bf0e7c6
commit 131df7ea42
1 changed files with 17 additions and 0 deletions

17
GIT.mw
View File

@ -22,6 +22,7 @@ Hier wird davon ausgegangen, dass Du ('''HACKER''') mit jemand anderem ('''CRACK
mkdir -p git/PROJEKT.git
cd git/
GIT_DIR=PROJEKT.git git-init-db
Für das Erstellen des Repositories ''sollte'' auch das Kopieren von ''.git/'' genügen...
===Lokal===
cg-branch-add cthulhu git+ssh://HACKER@cthulhu.c3d2.de/www-home/HACKER/public_html/git/PROJEKT.git
@ -33,3 +34,19 @@ Und nun alle lokal vorhandenen Commits auf cthulhu publizieren:
cg-update CRACKER
cg-merge -j CRACKER
Das ''cg-merge -j'' muss nur beim ersten Mal sein um die Branches zusammenzuführen, später reicht ''cg-update '''CRACKER'''''.
==create_git_repository.sh für cthulhu==
<pre>#!/bin/sh
cd /www-home/${USER}/public_html/git
echo "${1}.git ${USER}" >> ../gitweb/projects.list
rm -rf ${1}.git
mkdir ${1}.git
GIT_DIR=${1}.git git-init-db
cd ${1}.git
vi description
echo For you: cg-branch-add cthulhu git+ssh://${USER}@cthulhu.c3d2.de/www-home/${USER}/public_html/git/${1}.git
echo For others: cg-branch-add ${USER} http://cthulhu.c3d2.de/~${USER}/git/${1}.git
echo View source: http://cthulhu.c3d2.de/~${USER}/gitweb/?p=${1}.git
</pre>