2010-07-08 14 views
8

Kann ich Git und Amazon S3 einrichten? Irgendwelche Ideen über Wege, es zu tun?Git und Amazon S3

+0

was tun git und Amazon S3 miteinander zu tun? Versuchen Sie, sie irgendwie zu kombinieren? –

+0

wäre es hilfreich zu wissen, wie Sie git für die Arbeit mit S3 einrichten möchten ... oder umgekehrt. Könnten Sie genauer sein? – brycemcd

+1

jgit (java) unterstützt Push-to-s3-Repository: http://blog.spearce.org/2008/07/using-jgit-to-publish-on-amazon-s3.html. Es gibt auch gits3 (Python), aber es scheint nicht mehr gepflegt zu werden: https://github.com/abdelhalim/gits3 – pablo

Antwort

0

Wenn Sie nur den Code und das Repository replizieren möchten, ist es am einfachsten, Jungle Disk zu verwenden und einen Synchronisierungsordner zu erstellen.

6

Mein bevorzugter Ansatz git mit einigem Remote-Speicher (zB Jungle Disk und der Ansatz, den ich mit Dropbox verwenden) zu verwenden ist, wie folgt:

  1. eine lokale Arbeits
  2. einen nackten Repo auf dem Erstellen erstellen Repo remotelysupplied Lagerung (zB in einem Sync-Ordnern)
  3. die Fernbedienung Datei einrichten: // Protokoll
  4. Push-to-die Fernbedienung nach Bedarf

Dies bedeutet, dass Sie für die VC-Aktivität nicht auf die Remoteverbindung angewiesen sind und der Datenverkehr über das möglicherweise langsame Netzwerk so effizient wie möglich ist.

Bei Bedarf können Sie einen Post-Commit-Hook hinzufügen, um automatisch zur Fernbedienung zu gelangen.

(Sorry, aber ich kann nicht, wer auf Kredit mit daran erinnern, es ist nicht meine Idee)