March 9th, 2006
Subversion in Eclipse
Für alle die von CVS zu Subversion umsteigen wollen und mit Eclipse arbeiten (oder die mit Subversion arbeiten und auf Eclipse umsteigen wollen ;)): Die Polarion Community for Subversion hat ein Eclipse Plugin für Subversion Unterstützung entwickelt und stellt dieses frei als Open Source zur Verfügung. Die Features sehen ähnlich aus, wie die des bereits in Eclipse integriertten CVS-Plugins: Commit/Update/Checkout, Merge-Unterstützung, Repository-Verwaltung, etc.
Warum eigentlich Subversion?
Subversion ist ein Versionskontrollsystem und funktioniert im großen und ganzen wie CVS. Bis auf ein paar kleine aber feine Unterschiede:
- Transaktionskontrolle: Ein Commit ist bei Subversion, im Gegensatz zu CVS, transaktionstechnisch gesehen atomar.
- Umbenennen von Verzeichnissen und Dateien: Das Umbenennen von Verzeichnissen und Dateien wird im Gegen satz zu CVS mitversioniert. Ein großer Nachteil in CVS ist, wenn ein Verzeichnis umbenannt wird, dann wird es Versionstechnisch gelöscht und neu angelegt. Das führt dazu, dass beim Umbenennen von Verzeichnissen der Versionsstrang aller in dem Verzeichnis enthaltenen Daten verlorengeht. Hier liegt ein großer Vorteil bei Subversion, das auch das Umbenenn von Dateien und Verzeichnissen mitversioniert.
- Effizientere (performanterere) Verwaltung von Tags/Branches bei großen Projekten
- Effiziente Handhabung von Binärdateien (Diffs sindauch bei Binärdaten möglich)


No Responses to “Subversion in Eclipse”
No comments yet
Leave a Reply