lsa-planer

LSA-Planer Professional – Planungssoftware für Lichtsignalanlagen nach RiLSA 2015 und § 45 StVO. EUPL-1.2.

/ .gitattributes

1,6 KB Rohdatei
.gitattributes — 40 Zeilen
1 # Zeilenenden.
2 #
3 # Der Bestand war gemischt eingecheckt: 42 Dateien mit CRLF gegen 86 mit LF,
4 # und die Grenze verlief quer durch zusammengehoerige Bereiche - model/ mit
5 # CRLF, rilsa/ mit LF, validation/engine.ts wieder mit CRLF. Keine Datei war in
6 # sich gemischt, es fiel also nicht auf. Sobald aber ein Werkzeug oder ein
7 # Editor eine Datei angleicht, zeigt der naechste Vergleich die GANZE Datei als
8 # geaendert statt der drei Zeilen, um die es geht - und ein Vergleich, den man
9 # nicht mehr lesen kann, ist als Nachweis wertlos.
10 #
11 # Im Verlauf steht ab hier ueberall LF. Im Arbeitsverzeichnis unter Windows
12 # ebenfalls: Alle Werkzeuge dieses Projekts (Node, Vite, TypeScript, Electron)
13 # kommen damit zurecht, und nur so bleibt der Vergleich zwischen zwei Rechnern
14 # frei von Rauschen.
15 #
16 # Ausgenommen sind Dateien, bei denen Windows selbst auf CRLF besteht, und
17 # Binaerdateien, die Git gar nicht anfassen darf.
18
19 * text=auto eol=lf
20
21 *.cmd text eol=crlf
22 *.bat text eol=crlf
23 *.ps1 text eol=crlf
24
25 *.png binary
26 *.jpg binary
27 *.jpeg binary
28 *.ico binary
29 *.pdf binary
30 *.exe binary
31 *.zip binary
32
33 # Projektdateien (*.lsap) stehen bewusst NICHT im Block darueber: Sie sind
34 # UTF-8-JSON mit LF, und `binary` haette sie zu `-text -diff -merge` gemacht.
35 # Der Vergleich zeigte dann nur noch "Binary files ... differ" - ausgerechnet
36 # an der einen erzeugten Datei, deren Inhalt fachlich beurteilt werden muss.
37 # Sie faellt unter die Sammelzeile oben.
38
39 # Beim Vergleichen nicht mitzaehlen: erzeugt, nicht geschrieben.
40 package-lock.json -diff linguist-generated