Files
Masterarbeit/QuellCode/CentronERP/Directory.Build.props
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

47 lines
2.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project>
<!--
Default properties used for all projects.
-->
<PropertyGroup>
<DebugSymbols>true</DebugSymbols>
<!-- We always want to generate PDBs -->
<DebugType>embedded</DebugType>
<IsDevBuild>true</IsDevBuild>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<Company>NEXOWARE Systems GmbH</Company>
<Description>A protected assembly of NEXOWARE Systems GmbH. Using only allowed with license of the NEXOWARE Systems GmbH company.</Description>
<Product>NEXOWARE c-entron ERP</Product>
<Copyright>Copyright © NEXOWARE Systems GmbH 2012 - 2026</Copyright>
<Trademark>NEXOWARE c-entron ERP</Trademark>
<Version>1.0.0.0</Version>
<GitCommitId></GitCommitId>
<!-- Placeholder for inserting the git commit-id for the InformationalVersion -->
</PropertyGroup>
<!-- Change Errors and Warnings -->
<PropertyGroup>
<WarningsNotAsErrors>$(WarningsNotAsErrors);NU1901;NU1902;NU1903;NU1904;NU1510;NU1603;CS0618;ASPDEPR004;ASPDEPR008</WarningsNotAsErrors>
<!-- Nuget known vulnerabilities should not break the build (see https://learn.microsoft.com/en-us/nuget/reference/errors-and-warnings/nu1901-nu1904) -->
<!-- CS0618: Obsolete warnings should not break the build during API migration -->
</PropertyGroup>
<!-- Set InformationalVersion -->
<PropertyGroup>
<InformationalVersion>$(Version)</InformationalVersion>
</PropertyGroup>
<!-- Add GitCommitId to InformationalVersion -->
<PropertyGroup Condition=" '$(GitCommitId)' != '' ">
<InformationalVersion>$(InformationalVersion)+$(GitCommitId)</InformationalVersion>
</PropertyGroup>
<!-- Handle IsDevBuild -->
<PropertyGroup Condition=" '$(IsDevBuild)' == true">
<InformationalVersion>Dev-Build $(InformationalVersion)</InformationalVersion>
<DefineConstants>$(DefineConstants);DEV_BUILD</DefineConstants>
</PropertyGroup>
<!-- BinaryFormatter (only used for NHibernate Configuration serialization) -->
<PropertyGroup>
<EnableUnsafeBinaryFormatterSerialization>true</EnableUnsafeBinaryFormatterSerialization>
</PropertyGroup>
<!-- NuGet Package Versions -->
<!-- Single source of truth for the DevExpress version, shared with src/nexus/Directory.Build.props -->
<Import Project="$(MSBuildThisFileDirectory)DevExpress.Version.props" />
</Project>