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
This commit is contained in:
Christoph Schwörer
2026-08-26 07:43:51 +02:00
parent 18edae75b6
commit f045b99a25
24664 changed files with 5846716 additions and 1 deletions
@@ -0,0 +1,245 @@
{
AdditionalItemsPartListI3D: null,
ArticleBlockReason: null,
ArticleCode: 'Das Männlein steht im Walde Auf Einem Bein',
ArticleInProcure: null,
ArticleSync: false,
ArticleUnitI3D: 4,
ArticleWeight: '123,7',
ASupplierI3D: 70010,
Blocked: false,
BSupplierI3D: 70016,
CarrierI3D: 0,
CarrierLimit: 0.0,
ChangeableText: 1,
ChangedDate: null,
ChangedFromI3D: 22,
ChangeStock: false,
ClassI3D1: 0,
ClassI3D2: 0,
Color: {
A: 255,
B: 191,
G: 0,
R: 230
},
CombineAdditionalItemsToPartList: null,
ContractArticleDurationKind: 0,
ContractArticleDurationTime: 1,
CostCenter: null,
CostObject: null,
Country: {
AvailableInInvestmentModule: 0,
ChangedDate: null,
ChangedFromI3D: null,
ChangedVersion: null,
CountryCode: '€',
CountryCodeISONumeric: '0',
CountryCodeShort: 'D',
CreatedDate: null,
CreatedFromI3D: null,
CreatedVersion: null,
Currency: 'Euro',
CurrencyISO: 'EUR',
CurrencyRate: 1.0,
CurrencySymbol: '€',
Default: true,
DialingCode: '+49',
EUMember: true,
ExpenseAccount: 5400,
ExpenseAccountEU: 0,
ExpenseAccountOverseas: 0,
Flag: '',
FlagExtension: null,
I3D: 1,
Name: 'Deutschland',
Number: '004',
RevenueAccount: 4400,
RevenueAccountEU: 0,
RevenueAccountOverseas: 0,
ShortName: 'Deu',
Status: 1
},
CountryOfOriginI3D: null,
CreatedFromI3D: 22,
CreationDate: DateTime,
CSupplierI3D: 70000,
CurrencyFactor: 1.0,
CustomsNumber: null,
DefaultArticleSearchQuantity: 1.0000000,
Deliverable: true,
DeliveryTime: 0,
Description: 'Schwarz Käpplein klein.',
DirectoryI3D: null,
DistributorName: null,
Divisible: true,
DocBeeTicketTemplateID: null,
EANCode: '978020137962',
EkIsVk: true,
EndOfLifeAuto: true,
EOL: false,
EVP: 5.5,
ExpenseAccount: 5400,
ExpenseAccountEU: 0,
ExpenseAccountOverseas: 0,
ExpenseAccountReversecharge: 0,
FollowingArticleCode: null,
GeneratedArticleCode: null,
GoodsNumber: null,
GrossPrice: 6.55,
HasWorkItems: null,
Height: 3.14,
HintText: null,
HintValue: 0,
I3D: 4367,
InsertAccessoryArticlesAutomatically: null,
Intake: 0.0,
IntrastatNumber: null,
IsAIEdited: null,
IsCarepackArticle: false,
IsContractArticle: false,
IsCounterArticle: false,
IsObligatoryBooking: false,
IsPartList: false,
IsPartListWithFixedSellPrice: false,
IsProductionArticle: false,
IsRentArticle: false,
IsReversecharge: false,
IsSerialNumberPartList: false,
IsServiceArticle: false,
IsStockPartList: false,
IsTonerArticle: false,
IsWorkUnitArticle: false,
Length: 15.92,
ListPrice: 0.0,
MailToCollection: null,
MainMaterialGroup: 'Dienstleistung',
Maintenance: 0.0000000,
MaintenanceArticleCode: null,
MaintenanceArticleI3D: null,
MaintenanceKind: 0,
ManufacturerCode: null,
ManufacturerI3D: null,
ManufacturerName: '',
MaterialGroupI3D: 3,
MinimumHolding: 0.0,
MinimumOrderQuantity: 10.0,
MinPrice: 5.5,
Mounted: false,
NetWeight: 123.7,
NoEarlyPaymentDiscountAllowed: null,
NoMixedEk: 0,
NoPriceUpdate: true,
NoProductFamilyDuty: true,
NotDiscountable: false,
ParentArticleI3D: null,
Picking: false,
PictureWebLink: '',
Precision: 2,
Price1: 5.5,
Price2: 5.5,
Price3: 5.5,
Price4: 5.5,
ProductFamiliyI3D: null,
ProductionInfo: null,
ProductLine: null,
ProjectOffersText: null,
PurchaseInfo: null,
PurchasePrice: 5.0,
QualityAssuranceInstructions: null,
RawEk1: 0.0,
RawEk1Date: null,
RawEk1ObjectI3D: null,
RawEk1ObjectKind: null,
RawEk2: 0.0,
RawEk2Date: null,
RawEk2ObjectI3D: null,
RawEk2ObjectKind: null,
RealQuantity: 0.0,
RequiresLicensee: null,
Resubmission: null,
RevenueAccount: 4400,
RevenueAccountEU: 0,
RevenueAccountOverseas: 0,
RevenueAccountReversecharge: 0,
RmaAddress: null,
RmaAddressI3D: null,
RmaCustomAddress: null,
RmaPersonI3D: null,
RmaSupplierI3D: null,
SalesInformation: null,
ScanBarcode: false,
SecondaryMaterialGroupI3D: 4,
SecondaryStocks: [],
SellDate: null,
ShortDescription: 'Das da steht im Wald’ allein',
ShowProductionInfo: false,
ShowSalesInformation: null,
SpecialAgreementLiable: 0,
SpecialArrangementsI3D: 0,
State: 'A',
StockInDelivery: 0.0,
StockInOrder: 0.0,
StockInRepair: 0.0,
StorePlaceI3D: 0,
StorePositionI3D: 0,
SubMaterialGroup1: 'Garantie',
SubMaterialGroup2: '',
TonerArticleCoverage: 0,
TonerArticlePages: 0,
UpdateVKsInPartList: false,
VarAttributes: {
List1Name: null,
List2Name: null,
UseList1: false,
UseList2: false,
VarAttribute1: false,
VarAttribute2: false,
VarAttribute3: false,
VarAttributeName1: null,
VarAttributeName2: null,
VarAttributeName3: null
},
VAT: {
CountryI3D: 1,
Default: true,
DisabledVatExpenseAccount: 0,
DisabledVatRevenueAccount: 0,
ExpenseAccount: 22222,
ExpenseAccountEU: 0,
ExpenseAccountOverseas: 0,
ExpirationDate: DateTime,
I3D: 4,
NextTaxRateI3D: null,
PurchaseTaxCode: '0',
RevenueAccount: 11111,
RevenueAccountEU: 0,
RevenueAccountOverseas: 0,
State: 1,
TaxCode: '0',
TaxRate: 19.0,
TaxRateValidFrom: DateTime,
Text: 'Standard MwSt ab 2007',
UseForDeaktivatedVat: false
},
VisibleOnWeb: false,
Vk1IncomeBase: false,
Vk2IncomeBase: false,
Vk3IncomeBase: false,
Vk4IncomeBase: false,
Volume: 40.0,
VolumePrices: [],
Vpe: 0,
WareIncomeCheck: null,
Warranty1Kind: -1,
Warranty1Value: 0,
Warranty2Kind: 0,
Warranty2Value: 0,
WebCartAdditionalInfo: null,
WebCartDataSheetUrl: null,
WEEE: null,
WEEENeeded: false,
Width: 65.35,
WorkUnitFactor: 1,
WorkUnitRounding: 1
}