Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   *.rsm und/oder *.tds werden nicht gelöscht (https://www.delphipraxis.net/211242-%2A-rsm-und-oder-%2A-tds-werden-nicht-geloescht.html)

charly52 20. Aug 2022 14:22

*.rsm und/oder *.tds werden nicht gelöscht
 
Hi all,

ist es Absicht oder ein Bug, daß die *.rsm / *.tds bei einem "clear" NICHT gelöscht werden?
Konkret jetzt bei 10.4

Charly

Uwe Raabe 20. Aug 2022 15:33

AW: *.rsm und/oder *.tds werden nicht gelöscht
 
Das ist nicht spezifiziert, also weder Absicht noch ein Bug. Wenn du meinst, diese Dateien sollten bei einem Clean gelöscht werden, dann mach einen Report in Quality Portal auf.

Die Implementierung erfordert vermutlich noch nicht einmal eine Änderung im Code, sondern bedarf lediglich einer Ergänzung in CodeGear.Common.Targets.

venice2 20. Aug 2022 15:59

AW: *.rsm und/oder *.tds werden nicht gelöscht
 
Erstell dir ne *.bat Datei und knall das rein.
Code:
if exist *.~* del *.~*
if exist *.local del *.local
if exist *.identcache del *.identcache
if exist *.dof del *.dof
if exist *.cfg del *.cfg
if exist *.dcu del *.dcu
if exist *.ddp del *.ddp
if exist *.drc del *.drc
if exist *.stat del *.stat
if exist *.tvsconfig del *.tvsconfig
if exist *.mes del *.mes
if exist *.map del *.map
if exist *.rsm del *.rsm
if exist *.tds del *.tds
exit
Nach dem Beenden von Delphi starte diese einfach und gut ist.

charly52 20. Aug 2022 18:52

AW: *.rsm und/oder *.tds werden nicht gelöscht
 
Ja, danke

Charly

himitsu 20. Aug 2022 19:08

AW: *.rsm und/oder *.tds werden nicht gelöscht
 
ProjektManager > Projekt > Bereinigen ?


Und sowas Manuelles passt auch schön ins Pre-Build- bzw. Post-Build-Ereignis
Code:
if exist "$(PROJECTNAME).~*" del "$(PROJECTNAME).~*"
if exist "$(PROJECTNAME).local" del "$(PROJECTNAME).local"
if exist "$(PROJECTNAME).identcache" del "$(PROJECTNAME).identcache"
if exist "$(PROJECTNAME).dof" del "$(PROJECTNAME).dof"
if exist "$(PROJECTNAME).cfg" del "$(PROJECTNAME).cfg"
REM if exist "$(PROJECTNAME).stat" del "$(PROJECTNAME).stat"
if exist "$(PROJECTNAME).tvsconfig" del $(PROJECTNAME).tvsconfig"

if exist "$(OUTPUTNAME).dcu" del "$(OUTPUTNAME).dcu"
if exist "$(OUTPUTNAME).ddp" del "$(OUTPUTNAME).ddp"
if exist "$(OUTPUTNAME).drc" del "$(OUTPUTNAME).drc"
if exist "$(OUTPUTNAME).mes" del "$(OUTPUTNAME).mes"
if exist "$(OUTPUTNAME).map" del "$(OUTPUTNAME).map"
if exist "$(OUTPUTNAME).rsm" del "$(OUTPUTNAME).rsm"
if exist "$(OUTPUTNAME).tds" del "$(OUTPUTNAME).tds"


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:41 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