31 lines
1.5 KiB
Markdown
31 lines
1.5 KiB
Markdown
# Klopapier
|
||
|
||
Das Pamphlet der Fachschaft WIAI exklusiv für's Stille Örtchen.
|
||
|
||
## Voraussetzungen
|
||
|
||
Benötigt XeLaTeX und optional GNU Make.
|
||
|
||
## Ausgabe erstellen
|
||
|
||
Zum Kompilieren des PDF kann gerne das mitgelieferte Makefile genutzt werden. Dafür muss in der Konsole in das Verzeichnis mit dem Makefile gewechselt werden und der Befehl `make` ausgeführt werden.
|
||
|
||
Im `master`-Branch ist eine Vorlage, auf deren Basis eine Ausgabe erstellt werden kann.
|
||
|
||
Der Quelltext einer Ausgabe sowie die dazugehörigen Dateien für Bilder usw. sollen in einem eigenen Branch nach dem Schema `ausgabe-[Nr.]` bearbeitet und gespeichert werden.
|
||
|
||
Beispiel:
|
||
|
||
1. Sicherstellen, dass `master`-Branch aktiv ist: `git checkout master`
|
||
2. Neuen Branch (hier für Ausgabe 2) erstellen und dorthin wechseln: `git checkout -b ausgabe-2`
|
||
3. Branch auf den Remote (falls dieser `origin` heißt – ist der Standard) pushen (**nur initial notwendig**): `git push -u origin ausgabe-2`.
|
||
Danach können Änderungen wie sonst auch aus diesem Branch (mit `git status` überprüfbar) mit `git push` veröffentlicht werden.
|
||
|
||
Für die Veröffentlichung der finalen Version soll zudem zusätzich ein Tag auf den finalen Commit nach dem Schema `release-[Nr.]` gesetzt werden.
|
||
|
||
Beispiel:
|
||
|
||
1. Sicherstellen, dass Branch der Ausgabe aktiv ist (wieder mit `git status` überprüfbar)
|
||
2. Aus dem Branch einen neuen Tag (hier für Ausgabe 2) erstellen: `git tag release-2`
|
||
3. Neuen Tag auf den Remote pushen: `git push --tag`
|