Continuing hooks
This commit is contained in:
		
							parent
							
								
									70f27bdff0
								
							
						
					
					
						commit
						8501dc5db2
					
				
							
								
								
									
										18
									
								
								Git.tex
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								Git.tex
									
									
									
									
									
								
							@ -1214,7 +1214,23 @@ eindeutig auf seinem Laptop. Deine Gesichtsfarbe wechselt von
 | 
				
			|||||||
sommerlich gebräunt zum Rot eines Herbstapfels, hin zu einem weiss,
 | 
					sommerlich gebräunt zum Rot eines Herbstapfels, hin zu einem weiss,
 | 
				
			||||||
wogegen die Wandfarbe eines bekannten Farbherstellers grau wirkt!\\
 | 
					wogegen die Wandfarbe eines bekannten Farbherstellers grau wirkt!\\
 | 
				
			||||||
\\
 | 
					\\
 | 
				
			||||||
Was war passiert?
 | 
					Was war passiert?\\
 | 
				
			||||||
 | 
					\\
 | 
				
			||||||
 | 
					Ganz einfach: Ungetestet wurde eine fehlerhafte PHP-Datei auf den Server
 | 
				
			||||||
 | 
					kopiert und aufgrund des fehlenden Semikolons am Ende der Befehlszeile,
 | 
				
			||||||
 | 
					wurde das Skript von PHP beendet. Hättest du also besser vorher
 | 
				
			||||||
 | 
					ein ``php -l header.php'' ausgeführt, um das Skript syntaktisch
 | 
				
			||||||
 | 
					überprüfen zu lassen.\\
 | 
				
			||||||
 | 
					Damit du Depp also beim nächsten Mal nicht wieder wie ein Vollidiot
 | 
				
			||||||
 | 
					zum Chef musst, solltest du dir einfache Tests automatisieren, denn
 | 
				
			||||||
 | 
					dafür hast du ja einen Computer.\\
 | 
				
			||||||
 | 
					\\
 | 
				
			||||||
 | 
					Der Trick: Hooks! In diesem Falle hilft ein sog. ``client hook''.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					\section{Client hooks}
 | 
				
			||||||
 | 
					So genannte ``client hooks'' sind kleine Programme, die lokal
 | 
				
			||||||
 | 
					auf deinem Arbeitsrechner laufen und die sich in den Ablaufprozess
 | 
				
			||||||
 | 
					von git einklinken (deshalb auch ``hook'').
 | 
				
			||||||
\chapter{Ein paar kleinere Tricks}
 | 
					\chapter{Ein paar kleinere Tricks}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\section{Wenn es schnell gehen muss}
 | 
					\section{Wenn es schnell gehen muss}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user