Autor Beitrag
D. Annies
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Fr 11.06.10 22:49 
Hi, Delpher,
per Datensicherung speichere ich über ein Delphi-Prg auch die Projektdateien z.B. auf F: oder auf G:.
Welche (von Delphi erzeugten) Dateien sind dabei überflüssig, bzw. nicht zu speichern?
Ist also z.B. die .dsk - Datei verzichtbar?

Vielen Dank,
Detlef

_________________
ut vires desint, tamen est laudanda voluntas
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Fr 11.06.10 22:52 
Welche Delphi-Version hast du? Bei meinem Delphi7-Personal muss ich nur die .pas, .dfm, .dpr und .res wegspeichern und das wars.

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
D. Annies Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Fr 11.06.10 22:55 
Hi, Michael,
nun, ich habe die D6 Enter. Ist das da auch so?
Gruß, Detlef

_________________
ut vires desint, tamen est laudanda voluntas
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Fr 11.06.10 22:57 
grob geschätzt, ja. du kannst ja mal ausprobieren. erstell einen neuen ordner und kopier die angegebenen Files von einem kleinen projekt dort rein. Dann versuch das Projekt zu öffnen. wenn es geht, dann weißt du das du die richtigen Files hast. ;)

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Fr 11.06.10 23:10 
D5 bis 7:
*.pas, *.dfm, *.res, *.cfg

D2005 bis 2007, vermutlich auch höher:
*.pas, *.dfm, *.res, *.dproj

_________________
PROGRAMMER: A device for converting coffee into software.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Fr 11.06.10 23:13 
user profile iconD. Annies hat folgendes geschrieben Zum zitierten Posting springen:
Ist also z.B. die .dsk - Datei verzichtbar?
Dort speichert Delphi die geöffneten Dateien (den aktuellen Desktop).

Brauchen tut man nur die oben schon genannten Dateien. Ich benutze dieses Cleaningscript:
ausblenden Clean.bat
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
@echo off

if not "%1" == "dir" goto :full
cd %2
rd /s /q __history
del *.local
del *.~*
del *.dcu
del *.cfg
del *.identcache
del *.dof
for /l %%i in (1, 1, %3) do cd..

goto :eof
:full

call Clean dir Source 1
call Clean dir Source\Forms 2
Das säubert die Verzeichnisse Source und Source\Forms. Das benutze ich vor dem Ausführen des automatischen Buildskripts für die Releasepakete.

user profile iconXentar hat folgendes geschrieben Zum zitierten Posting springen:
D2005 bis 2007, vermutlich auch höher:
*.pas, *.dfm, *.res, *.dproj
.dproj gibt es erst ab Delphi 2007. Bei Delphi 2005 und 2006 war das die .bdsproj Datei. Zusätzlich gibt es aber auch die .dpr noch. ;-)

// EDIT:
Ein wenig angepasst, so sollte es immer passen. ;-)


Zuletzt bearbeitet von jaenicke am Sa 12.06.10 09:35, insgesamt 1-mal bearbeitet
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Fr 11.06.10 23:14 
zeile 9 und 12 sind bei dir gleich. tippfehler oder beabsichtigt, jaenicke?

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Fr 11.06.10 23:17 
C&P Fehler, aber doppelt hält besser. :mrgreen:
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Fr 11.06.10 23:53 
Ok, mit D2006 hab ich nie gearbeitet, dachte da wär das auch schon so.
*.dpr, ja, hatte ich vergessen, tshculdigung :(

Hat das nen Grund, dass du in deinem Script auch die CFG bzw. DProj löschst? Da werden doch die Compilereinstellungen und sowas gespeichert?
Edit: Hab grad nen Deja vu - hab ich dich das schonmal gefragt? :D

_________________
PROGRAMMER: A device for converting coffee into software.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 12.06.10 00:00 
user profile iconXentar hat folgendes geschrieben Zum zitierten Posting springen:
Hat das nen Grund, dass du in deinem Script auch die CFG bzw. DProj löschst?
Da ich die Open Source Projekte immer auf Turbo Delphi zugeschnitten hatte, dennoch aber kompatibel mit Delphi 2007 usw. sein wollte, habe ich das damit zwar getestet, aber zur Distribution reicht ja die .dpr, denn die kann man ja einfach öffnen, auch in neueren Versionen.

Die .cfg enthält, wenn ich mich richtig erinnere, auch die Einstellungen für die Bereichsprüfung und sowas. Und sowas gehört in die Release-Pakete nicht rein. ;-)
D. Annies Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Sa 12.06.10 07:01 
an alle:
vielen Dank für eure Antwort(en) :)
Gruß, Detlef

_________________
ut vires desint, tamen est laudanda voluntas
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Sa 12.06.10 08:46 
Ich würde aber die .dproj trotzdem sichern, da hier zusätzlich Informationen stehen.

_________________
Markus Kinzler.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Sa 12.06.10 09:38 
Ja, ich habe auch einmal diese Zeile aus dem Cleaningskript genommen. Das ist zwar bei mir sinnvoll, allgemein aber nicht. So wie es jetzt ist, sollte es wirklich nur noch die nicht benötigten Dateien löschen.

Eigentlich hatte ich ja mal vor das inklusive der Anleitung für das Build- und Releaseskript in der Library zu posten. Aber woher die Zeit nehmen? :(
Dude566
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Sa 12.06.10 13:17 
user profile iconjaenicke hat folgendes geschrieben Zum zitierten Posting springen:

Eigentlich hatte ich ja mal vor das inklusive der Anleitung für das Build- und Releaseskript in der Library zu posten. Aber woher die Zeit nehmen? :(


Keine Eile, wenn du mal Zeit finden solltest wäre es wirklich toll! ;)
Solche Anleitungen braucht das Internet. :zustimm:

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.