AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Quellcode nach Regeln automatisch bearbeiten/patchen
Thema durchsuchen
Ansicht
Themen-Optionen

Quellcode nach Regeln automatisch bearbeiten/patchen

Ein Thema von BlueStarHH · begonnen am 6. Nov 2019 · letzter Beitrag vom 6. Nov 2019
Antwort Antwort
BlueStarHH

Registriert seit: 28. Mär 2005
Ort: Hannover-Hainholz
801 Beiträge
 
Delphi 11 Alexandria
 
#1

Quellcode nach Regeln automatisch bearbeiten/patchen

  Alt 6. Nov 2019, 07:58
Hi,

ich habe diverse Komponenten, die ich inkl. Sourcode gekauft habe. Dort musste ich aus diversen Gründen Änderungen direkt im Quellcode vornehmen, da z.B. das Ableiten von Unterklassen nicht möglich war. Nun habe ich das Problem, dass ich bei jedem Update der Komponenten meine Änderungen aufwändig nachziehen muss. Da das sehr viel Zeit kostet, würde ich das gerne automatisieren. Kenn jemand ein Tool dafür? Ich hatte vor Jahren mal ein gesehen, kann mich aber nicht mehr Erinnere wie es hieß und wie man solche Tools generell nennt.

Danke!
  Mit Zitat antworten Zitat
TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.174 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Quellcode nach Regeln automatisch bearbeiten/patchen

  Alt 6. Nov 2019, 08:57
Ich würde mit den Stichworten PATCH bzw DIFF suchen. Dann findest du Tools, mit denen du aus dem Original und deiner Änderung ein DIFF erzeugen kannst, mit dem du wiederum bei einem Updaten PATCHen kannst.

Aber Achtung: Da kann es zu Konflikten kommen, die dann RESOLVEd werden müssen.

Ich stelle solchen Code immer unter Versionsverwaltung, dann lässt sich das leicht handhaben.

Am Beispiel von SVN:
https://tortoisesvn.net/docs/release...dug-patch.html

Auch GIT kann das:
https://www.ralfebert.de/git/patches/
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz