Einzelnen Beitrag anzeigen
Alt 01.09.10, 01:13   #10 (permalink)
bitmuncher
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Datei als Kopie anlegen und auf dieser Kopie arbeiten. Es ist doch wohl logisch, dass eine Versionsverwaltung auch die Dateien tracken will, die aus dem Repository ausgecheckt wurden. Ignore greift daher nur bei Dateien, die noch nicht im Repository sind. Was ausgecheckt und geändert wurde, muss auch wieder eingecheckt werden. So einfach. Dass GIT dies nicht so handhabt, hat mich schon immer aufgeregt. Flexibilität hin oder her, aber wenn die Entwickler keine ausreichende Disziplin an den Tag legen, sorgt es ständig nur für Probleme, wenn irgendwer seine Änderungen nur teilweise eincheckt, weil er irgendwelche Dateien in Ausnahmelisten gepackt hat. Ich sehe das daher nicht als Schwäche von Subversion sondern als Schwäche von Git. Eine Versionsverwaltung soll schliesslich auch für konsistente Daten sorgen, wo alles, was zu einer Version gehört, auch zusammen gehalten wird. Git kann dies nicht, weil es ermöglicht an der Versionsverwaltung vorbeizuarbeiten. Wie man sowas als Feature darstellen kann, ist mir rätselhaft. Für mich ist das ein Bug.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61