AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

GIT Repositorie(s) sichern

Ein Thema von Ghostwalker · begonnen am 8. Mai 2018 · letzter Beitrag vom 11. Mai 2018
Antwort Antwort
Ghostwalker

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

GIT Repositorie(s) sichern

  Alt 8. Mai 2018, 07:32
Guten Morgen,

kurz zur Umgebung:

Ich arbeite seit einiger Zeit mit GIT (TortoiseGit). Die Repositories liegen auf einer externen SD-Card.

Jetzt würd ich gern ein zusätzliche Backup auf einen Fileserver machen, sodas ich im Worst-Case ein Backup
hab.

Meine erste Idee ist, einfach die entsprechenden Repositories auf der SD-Card mit einem Zip-Progi zu packen und diese File dann auf den Server rüberschieb.

Gibts da Probleme ? oder gar eine bessere Lösung ?

Nice to have wär, wenn das ganze auch noch über Jenkins anbindbar wär...
Uwe
e=mc² or energy = milk * coffee²

Geändert von Ghostwalker ( 8. Mai 2018 um 07:35 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von timog
timog

Registriert seit: 26. Sep 2006
Ort: Landkreis Oldenburg (Oldb)
117 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

AW: GIT Repositorie(s) sichern

  Alt 8. Mai 2018, 07:38
Nutze selber eher SVN in der Praxis, aber
Code:
git bundle --all
oder
Code:
git clone
sind eher zu empfehlen, wenn ich mich richtig erinnere. Mir wäre die Ablage eines Repos auf einer SD-Karte (ein externes Medium) zu riskant.
Timo
Real Programmers are surprised when the odometers in their cars don't turn from 99999 to 9999A.
  Mit Zitat antworten Zitat
Schokohase
(Gast)

n/a Beiträge
 
#3

AW: GIT Repositorie(s) sichern

  Alt 8. Mai 2018, 07:46
Mit git remote kann man mehrere Repositories anbinden (um dann Veränderungen auch an diese zu pushen).
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

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

AW: GIT Repositorie(s) sichern

  Alt 8. Mai 2018, 09:00
Clone Dir das Repository auf den Server, und pushe fortan Deine Änderungen am lokalen Repository regelmäßig dort hin. Der Server wird ja wohl gesichert. Fertig ist der Lack.

Ist übrigens eine gute Überlegung von der SD-Karte wegzukommen, die neigen dazu Speicher zu verlieren...

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

Registriert seit: 20. Mai 2010
1.456 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: GIT Repositorie(s) sichern

  Alt 11. Mai 2018, 15:33
An sich reicht es das .git Verzeichnis zu sichern. Vorher ggf. noch ein "git gc".
Wenn du sonst nur alleine arbeitest würde ich kein remote machen. Da musst du dann immer pushen und das vergist du dann gerne
  Mit Zitat antworten Zitat
Benutzerbild von blawen
blawen

Registriert seit: 1. Dez 2003
Ort: Luterbach (CH)
679 Beiträge
 
Delphi 12 Athens
 
#6

AW: GIT Repositorie(s) sichern

  Alt 11. Mai 2018, 17:29
Wenn du sonst nur alleine arbeitest würde ich kein remote machen. Da musst du dann immer pushen und das vergisst du dann gerne
Genau aus diesem Grund arbeite ich mit Cronjob's
Roland
  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 18:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz