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
47 lines
2.3 KiB
XML
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> |