AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Werkzeuge Zusammenfassung Versionsverwaltungen SVN , GIT
Thema durchsuchen
Ansicht
Themen-Optionen

Zusammenfassung Versionsverwaltungen SVN , GIT

Ein Thema von haentschman · begonnen am 23. Mai 2017 · letzter Beitrag vom 20. Aug 2019
Antwort Antwort
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.429 Beiträge
 
Delphi 12 Athens
 
#1

Zusammenfassung Versionsverwaltungen SVN , GIT

  Alt 23. Mai 2017, 08:02
Da es noch Programmierer gibt, die die Vorteile eines Versionskontrolsystems nicht schätzen, hier nochmal für die Einsteiger die Tutorials zusammengefaßt.

negative/falsche Aussagen (kommentiert):

Zitat:
Sehr viele Leute haben mir berichtet, dass das Installieren und Konfigurieren von VCS gar nicht so einfach ist
...Installation und Einrichten ist ein Zeitaufwand von ca. 1 Stunde. (SVN)
Zitat:
Ein Versionskontrollsystem bedeutet Anfangs Kopfschmerzen pur.
...verstehe ich nicht. Mit dem Versionskontrolsystem arbeitest du mit den gleichen Dateien wie du sie aus dem Exporer/Projekt kennst.
Zitat:
Ich bin absolut dagegen meinen Quellcode irgendwo im Netz oder lokal auf dem PC von einem Tool speichern zu lassen.
...die Originaldateien liegen nach wie vor am gleichen Platz. Im Versionskontrolsystem liegen sinngemäß die Änderungen der Dateien als Kopie.
Zitat:
Denn man weiß nicht einmal wo genau die Daten sind und nicht einmal welche.
...exakt die gleichen aus den gleichen Ordnern des Projektes.
Zitat:
Mit einem Versionskontrollsystem müsste man erst umständlich den alten Zustand wiederherstellen.
...3 Klicks. Wenn man möchte, auch mehrere Dateiversionen zurück.
Zitat:
Und warum so unnötig kompliziert Daten wiederherstellen, wenn man sie auch gleich durch simples Umkopieren woanders ablegen kann?
...das Umkopieren entfällt!
Zitat:
Ohne Versionskontrollsystem Ausserhalb der VMs am besten immer nur gepacke Projekte als zip,rar,7z speichern und lagern ...
...da eine Änderung, in dem ZIP, finden ist quasi unmöglich. Wenn eine gezippte Datei in 2 verschieden Projekten verwendet wird, welche Version willst du zurückkopieren?
Zitat:
Ich möchte jederzeit ein einfaches Backup machen können, einen Clone...
...du kannst jederzeit sowohl deine Originaldateien als auch das Repository als Backup ablegen.
Zitat:
...ich möchte jederzeit Zugriff auf meine Dateien haben und sie nicht in einem System verlieren...
...hast du doch.
Zitat:
...das ich nicht mehr durchschaue.
...man muß sich darauf einlassen und lernen.
Zitat:
für den einzelnen Entwickler sind sie einfach nur lästig und überflüssig.
...das sollte nicht kommentiert werden.



Tutorials by Sebastian (Entwickler-Ecke)


SVN:
https://www.entwickler-ecke.de/topic..._112612,0.html

GIT:
https://www.entwickler-ecke.de/topic..._115462,0.html

Geändert von haentschman (23. Mai 2017 um 08:23 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.809 Beiträge
 
Delphi 12 Athens
 
#2

AW: Tutorial Versionsverwaltungen SVN , GIT

  Alt 23. Mai 2017, 08:12


Die Aussagen hast Du Dir doch gerade ausgedacht!
Manche Antworten erscheinen mir aber für den Rahmen eines Tutorials etwas knapp.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.429 Beiträge
 
Delphi 12 Athens
 
#3

AW: Zusammenfassung Versionsverwaltungen SVN , GIT

  Alt 23. Mai 2017, 08:21
Zitat:
Die Aussagen hast Du Dir doch gerade ausgedacht!
...NÖ. Die sind aus einem kürzlichen Thread kopiert. (ohne Namen zu nennen)
Zitat:
Manche Antworten erscheinen mir aber für den Rahmen eines Tutorials etwas knapp.
Das sollte kein Tutorial sein. Die Arbeit hat ja Sebastian gemacht. Ich konnte diese Aussagen nicht so stehen lassen und Einsteigern die Links mitgeben.

Titel angepaßt...

Geändert von haentschman (23. Mai 2017 um 08:23 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.809 Beiträge
 
Delphi 12 Athens
 
#4

AW: Zusammenfassung Versionsverwaltungen SVN , GIT

  Alt 23. Mai 2017, 08:26
Das sollte kein Tutorial sein.
Ich hatte ganz kurz eine Existenzkrise... schaute nach dem Titel, und dann las ich weiter.

Titel angepaßt...


Danke für den kleinen Schubs am Morgen.



Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.809 Beiträge
 
Delphi 12 Athens
 
#5

AW: Zusammenfassung Versionsverwaltungen SVN , GIT

  Alt 23. Mai 2017, 10:13
Ach, übrigens:
Please. Stop using Git.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
SneakyBagels
(Gast)

n/a Beiträge
 
#6

AW: Zusammenfassung Versionsverwaltungen SVN , GIT

  Alt 23. Mai 2017, 10:23
Zitat:
...das Umkopieren entfällt!
Falsch. Ein Umkopieren findet trotzdem statt nur macht es nicht der Nutzer selber. Ich kopiere lieber selber um und weiß ganz genau was ich kopiere, als dass ich das irgendeine Software machen lasse die man nicht einmal richtig versteht und DAS zu erlernen ist Zeitverschwendung pur.

Zitat:
...da eine Änderung, in dem ZIP, finden ist quasi unmöglich. Wenn eine gezippte Datei in 2 verschieden Projekten verwendet wird, welche Version willst du zurückkopieren?
Komisch. Ich habe bisher immer alles ganz genau und sofort wiedergefunden. Und ich habe mittlerweile rund 20 Gigabytes (~200 an der Zahl) an ZIP-Dateien.
Mit einer ordentlichen Benennung findet man alles immer sofort wieder. Wer seinen Quellcode kennt, findet auch den alten Code direkt wieder.

Zitat:
...man muß sich darauf einlassen und lernen.
Zeitverschwendung pur. Manuelles rumkopieren oder ZIP-Dateien, das ist viel schneller. Das kann wohl jeder PC-Nutzer. Aber GIT und all der Spaß ist was für Enthusiasten, nicht aber für Leute die einfach nur Spaß an der Programmierung haben und keinen neuen, komplizierten und für sie unnötigen Mist lernen wollen.

Zitat:
Überflüssig nur wenn dir dein Quelltext nicht wichtig ist.
Halte ich für eine völlig sinnbefreite und stupide Antwort.
Du sagst also, dass demjenigen, der kein SVN und wie sie nicht alle heißen nutzt, sein Quellcode NICHT wichtig ist. So so. Das wusste ich noch nicht.

Geändert von SneakyBagels (23. Mai 2017 um 10:25 Uhr)
  Mit Zitat antworten Zitat
Whookie

Registriert seit: 3. Mai 2006
Ort: Graz
446 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: Zusammenfassung Versionsverwaltungen SVN , GIT

  Alt 23. Mai 2017, 10:36
<ot> +1 </ot>
Whookie

Software isn't released ... it is allowed to escape!
  Mit Zitat antworten Zitat
Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#8

AW: Tutorial Versionsverwaltungen SVN , GIT

  Alt 23. Mai 2017, 08:19
Als jemand der selbst mal gegen Versionscontroll-System war sag ich jetzt einfach mal

Vielleicht noch die ein oder andere Ergänzung:

Zitat:
Und warum so unnötig kompliziert Daten wiederherstellen, wenn man sie auch gleich durch simples Umkopieren woanders ablegen kann?
Weil das das VCS bereits mit übernimmt.

Zitat:
Ohne Versionskontrollsystem Ausserhalb der VMs am besten immer nur gepacke Projekte als zip,rar,7z speichern und lagern ...
Weil ein VCS etwas mehr als ein simples Backup ist. Es vewaltet die Änderungen an allen Dateien eines Projektes, so das sich alle Versionen wiederherstellen lassen. Ein Backup in einem Archiv würd ich nur zusätzlich bei erreichen eines Milestones machen.

Zitat:
...das ich nicht mehr durchschaue.
Dann fehlt dir die Organisation des Quelltextes. Das aber hat nix mit einem VCS zu tun.

Zitat:
für den einzelnen Entwickler sind sie einfach nur lästig und überflüssig.
Lästig nur am Anfang (bis es zur Routine wird). Überflüssig nur wenn dir dein Quelltext nicht wichtig ist.


und noch ein Kommentar zum Kommentar :
Zitat:
Sehr viele Leute haben mir berichtet, dass das Installieren und Konfigurieren von VCS gar nicht so einfach ist
Zitat:
...Installation und Einrichten ist ein Zeitaufwand von ca. 1 Stunde. (SVN)
hmm...also mit Tortoise brauch ich dafür 15 Min.


LINKS:

Tortoise SVN mit Doku (einfacher Windows-Client/Server)

Tortoise Git-Client mit Doku usw.
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:57 Uhr.
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 by Thomas Breitkreuz