Benutzer-Werkzeuge

Webseiten-Werkzeuge


se:versionsverwaltung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

se:versionsverwaltung [2010-06-01 08:26]
stefan
se:versionsverwaltung [2014-04-05 11:42]
Zeile 1: Zeile 1:
-====== Versionsverwaltung ====== 
-  * sinnvolle Commit-Kommentare sind absolut notwendig 
-    * was wurde geändert und warum, nicht wie (das sieht man im Diff) 
-  * pre-commit-hook zum Erzwingen eines Kommentars 
-    * <code bash> 
-#!/bin/bash 
- 
-REPOS="​$1"​ 
-TXN="​$2"​ 
- 
-NUM_CHARS=15 
- 
-LOG=`svnlook log -t "​$TXN"​ "​$REPOS"​` 
-COUNT=`echo $LOG |wc -c` 
- 
-# Check for at least some chars. 
-if [ $COUNT -lt $NUM_CHARS ] 
-then 
-    echo 1>&​2 ​ "Bitte einen aussagekraeftigen Text im Kommentar angeben (mind. $NUM_CHARS Zeichen)!"​ 
-    exit 1 
-fi 
- 
-# Check for some clear text characters 
-echo "​$LOG"​ | grep "​[a-zA-Z0-9]"​ > /dev/null && exit 0 
-echo 1>&​2 ​ "Bitte einen gueltigen Text im Kommentar angeben!"​ 
-exit 1</​code>​ 
  
se/versionsverwaltung.txt · Zuletzt geändert: 2014-04-05 11:42 (Externe Bearbeitung)