Hallo Frankie,
ein paar Ergänzung/Anmerkungen zu Max' Antwort:
Zitat:Wenn man nur eine händische Sicherung will, dann würde ich eine ZIP Datei aus allen benötigten Dateien erstellen. So kannst du den Stand dann zu einem bestimmten Zeitpunkt sichern.
Das ist die einfache Lösung, insbesondere, wenn man als Einzel-Entwickler arbeitet. Habe ich auch jahrelang so gehandhabt…
(Denk an ein Backup
an einem sicheren Ort, sonst gibt's früher oder später Ärger.)
Zitat:schau dir bei dem Thema einfach git an.
Sobald du in einem Team oder in einer Firma arbeitest: rede mit dem IT-Admin und lass dir einen SCC-Server (SourceCodeControl) aufsetzen.
Ob dann GIT oder SVN oder sonstwas benutzt wird, ist erstmal nebensächlich: Hauptsache ist, dass nun alle Entwickler ihren SourceCode dort versionieren können…
Zitat:Um Themen wie Branches und Co würde ich mir erst mal keine gedanken machen, selbst wenn du weißt wann du was veränder hast ist das ja schon viel wert.
Ich würde wenigstens das in SVN übliche "Tag" empfehlen, um bestimmte/wichtige Versionsstände einfach zu taggen/markieren.
Wir nutzen das, um die Versionsstände der Executables zu markieren…