Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Verständnisfrage zu Tortoisegit (https://www.delphipraxis.net/193344-verstaendnisfrage-zu-tortoisegit.html)

Sherlock 21. Jul 2017 14:50

AW: Verständnisfrage zu Tortoisegit
 
Die DFM werden in meinem Berlin auch ständig geändert...

Sherlock

jaenicke 21. Jul 2017 17:25

AW: Verständnisfrage zu Tortoisegit
 
Zitat:

Zitat von Glados (Beitrag 1377184)
Durch einen aktuellen Bug in 10.2, der das Hauptformular einfach in der Höhe ändert ohne den Nutzer zu fragen (ist schließlich ein Bug),
hat man in quasi jedem Commit noch DFM-Dateien drin die man eigentlich gar nicht geändert hat.

Wenn man das automatische Speichern der Projektdatei aktiviert hat, wird aber das Formular nicht mehr automatisch beim Öffnen des Projekts geöffnet. Solange man also nicht wirklich dieses Formular aufruft, passiert dies dann nicht.

Die Explicit Werte und Imagelisten werden ja bei Formularen auch ohne diesen zusätzlichen Bug modifiziert. Deshalb macht das ohnehin Sinn.

Der schöne Günther 21. Jul 2017 17:27

AW: Verständnisfrage zu Tortoisegit
 
Ich verbringe jeden Tag mehrere Minuten damit ungewollte Änderungen (hauptsächlich DFM und DPROJ) rückgängig zu machen bzw. die Änderungen explizit abzuwählen. Daran muss man sich wohl gewöhnen 8-)

himitsu 21. Jul 2017 17:35

AW: Verständnisfrage zu Tortoisegit
 
Ein paar der Änderungen bekommt man z.B. mit dem IDE-Fix-Pack weg, direkt beim Speichern.

Im Prinzip müsste man solche Ändernungen auch beim DFM-Diff rausfiltern lassen können.
Für XML gibt es doch auch sowas.

Glados 21. Jul 2017 17:39

AW: Verständnisfrage zu Tortoisegit
 
Und wenn man dann einmal solch eine Änderung explizit macht? :P

himitsu 21. Jul 2017 17:45

AW: Verständnisfrage zu Tortoisegit
 
Das macht man nicht. :stupid:

Wenn sowas nur beim Vergleich gefilter wird, dann wird es beim nächsten Einchecken alles mit hochgeladen.
Nur beim Vergleich, würde es heißen "keine Änderung", wenn sonst nichts Anderes geändert wurde.

Der IDE-Fix-Pack schmeißt nur solche Property raus, die sonst kein Mensch verwendet.
Aber nee, ExplicitWidth war in den DDevExtensions und nicht im IDE-Fix-Pack.
https://stackoverflow.com/questions/...g-in-dfm-files
http://andy.jgknet.de/blog/ide-tools/ide-fix-pack/

Und nur weil man z.B. eine Datei-Endung auf ignore gesetzt hat, heißt es nicht, dass man soeine Datei nicht dennoch explizit aufnehmen kann. Diese Datei wird nur "standardmäßig" nicht als unversioniert aufgeliestet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:42 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz