Kategorie: Quellcodeverwaltung

Quellcodeverwaltung, Source-Code-Verwaltung, Source-Code-Control, Source-Code-Management ... es gibt viele Begriffe, die im Grunde das gleiche bedeuten.

Wenn der Kunde mitarbeitet

In den vergangenen Jahren hatte ich einige kleinere bis mittelgroße Projekte, bei denen der Kunde gelegentlich selbst Hand angelegt hat. Das kann eine “interessante” Situation sein, muss aber nicht. Es gibt ein paar wenige Tricks, wie man die Sache trotzdem in den Griff bekommt.

Wo bin ich?

Ein Kollege fragte gerade, wie man per Script herausfinden kann, ob das aktuelle Verzeichnis Teil eines Git-Repositories ist oder nicht. Denn das Unterverzeichnis .git befindet sich ja nur im Hauptordner des Projektes. Nun, das ist recht einfach. Der Befehl git rev-parse –git-dir gibt den relativen oder absoluten Pfad für das .git-Verzeichnis aus. Dieser lautet entweder …

Weiterlesen

Git und ein “schönes Log”

Manchmal ist es notwendig, Anwendern kurz und bündig mitzuteilen, was sich seit dem letzten Release geändert hat. Wenn man nicht in der glücklichen Lage ist, dass ein ALM-System einem diese Arbeit abnimmt, kann auch die Quellcodeverwaltung von Nutzen sein. Git bietet dazu bereits auf der Kommandozeile einige Optionen.

Mercurial und Git

Unterschiede und Gemeinsamkeiten zwischen Hg und Git.

Git und seine Einstellungen

Git lässt sich auf viele Weise an die besonderen Bedürfnisse des Entwicklers anpassen. Es wäre jetzt leicht, den üblichen Spruch “der Fantasie sind keine Grenzen gesetzt” zu verwenden, aber das ist natürlich nicht ganz richtig. Git kann keineswegs alles. Aber was man sicher ohne weiteres sagen kann, ist, dass Git vieles kann. Git bietet (wie …

Weiterlesen