Files
Masterarbeit/QuellCode/CentronERP/tests/Centron.Tests.EndToEnd/nlog.config
T
Christoph Schwörer f045b99a25 Codebasis als Dateien ins Arbeitsrepo statt als Gitlink
QuellCode/CentronERP war nur als Gitlink (Submodul-Referenz auf 79c1142)
getrackt, ohne .gitmodules und ohne erreichbares Remote. Der
Untersuchungsgegenstand der Versuchsreihe war damit nicht reproduzierbar
gesichert: Ein Klon haette ein leeres Verzeichnis erhalten, und die Belege
der 3.287 Anforderungen waeren nicht ueberpruefbar gewesen.

Umstellung:
- Historie nach c:\DEV\CentronERP_git_snapshot_79c1142 ausgelagert
  (vollstaendig lesbar, enthaelt 79c1142 und Vorgaenger 89ccfd6)
- Gitlink aus dem Index entfernt
- Dateiinhalt aufgenommen: 24.557 Dateien, rund 333 MB

Die verschachtelte .gitignore der Codebasis gilt weiter, Build-Artefakte
bleiben ausgeschlossen. Details in Versuche/Versuch_01/_Codebasis-Nachweis.md
2026-08-26 07:43:51 +02:00

40 lines
1.5 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
autoReload="true"
>
<variable name="logDirectory" value="${basedir}/Logs"/>
<targets>
<target name="csvTarget" type="AsyncWrapper" queueLimit="5000" overflowAction="Discard">
<target type="File"
fileName="${logDirectory}/Log.csv"
maxArchiveFiles="15"
archiveNumbering="Date"
archiveFileName="${logDirectory}/Log.{#}.csv"
archiveEvery="Day"
archiveDateFormat="yyyy-MM-dd">
<layout type="CSVLayout">
<column name="Number" layout="${counter}" />
<column name="Level" layout="${level:uppercase=true}" />
<column name="Date" layout="${time}" />
<column name="Logger" layout="${logger}" />
<column name="Message" layout="${message}" />
<column name="Exception" layout="${exception:format=tostring:innerFormat=tostring:maxInnerExceptionLevel=100}" />
<column name="Location" layout="${callsite}" />
</layout>
</target>
</target>
</targets>
<rules>
<logger name="Default" minLevel="WARN" writeTo="csvTarget" />
<logger name="Centron*" minLevel="WARN" writeTo="csvTarget" />
<logger name="NHibernate*" minLevel="WARN" writeTo="csvTarget" />
<!--<logger name="NHibernate.SQL" minLevel="TRACE" writeTo="csvTarget" />-->
</rules>
</nlog>