2010-03-05 4 views
14

Ich habe einen Account auf ProjectLocker (kostenloser Svn-Host), und ich weiß nicht, wie ich meine Projektdateien hochladen soll.Wie lade ich meine Projektdateien auf den Online-Svn-Host hoch?

Ich finde keine Option dafür in meinem Dashboard.

Ich verwende tortoiseSvn auf meinem Computer, also wie man Dateien hochlädt und tortoiseSvn konfiguriert?

Antwort

20

Bevor Sie Ihre Dateien importieren, empfehle ich Ihnen, die grundlegende Struktur Ihres Repositorys einzurichten. Die typische Struktur sieht wie folgt aus:

| 
+- trunk 
+- branches 
+- tags 

Sie diese Struktur den Repo-Browser vorbereiten können. Um den Repobrowser zu öffnen, klicken Sie mit der rechten Maustaste auf den Desktop und wählen Sie TortoiseSVN -> Repo-browser aus dem Kontextmenü. Geben Sie dann die Repository-URL als Aufforderung ein.

Der Repobrowser stellt eine Explorer-ähnliche Schnittstelle zum Repository dar, wo Sie mit der rechten Maustaste in die Ordnerstruktur klicken und den Ordner Neuer Ordner verwenden können, um einen Ordner zu erstellen.

Nun für Importieren der Dateien richtig sehe ich mindestens zwei Methoden.

Methode 1 - Selektives Dateien begehen

Rechtsklick in den Ordner Ihrer Wahl und wählen Sie Checkout... aus dem Kontextmenü.

im Dialogtyp Kasse die URL des Repository, in dem Sie Ihre Dateien (zB https://project.example.com/svn/project/trunk) und den Namen eines neuen Verzeichnis befinden, wo werden Sie arbeiten (dh die Arbeitskopie).

Kopieren Sie Ihre Dateien in die Arbeitskopie.

Wenn Sie mit der Anordnung zufrieden sind, klicken Sie mit der rechten Maustaste auf die Arbeitskopie root Ordner und wählen Sie Commit... aus dem Kontextmenü.

Klicken Sie auf das Kontrollkästchen neben jeder Datei, die versioniert werden soll.

Schreiben Sie eine kurze Commit-Nachricht (z. B. First commit) und klicken Sie dann auf die Schaltfläche Commit.

Methode 2 - Import alles

der rechten Maustaste auf den Ordner, Dateien und wählen Import... aus dem Kontextmenü enthält.

im Importdialog Typ das Repository URL, wo sich diese Dateien befinden shoud (z.B. https://project.example.com/svn/project/trunk) und Schreiben einer Kurznachricht Commit wie Initial import.

Dann klicken Sie mit der rechten Maustaste auf den Speicherort Ihrer Wahl wählen Sie Checkout... aus dem Kontextmenü und geben Sie die URL Ihres Projekts und den Pfad für Ihre Arbeitskopie ein.

Die Arbeitskopie wird mit Ihren Dateien gefüllt. Wenn alles gut aussieht, können Sie von dort weiterarbeiten.

5

Erstellen Sie einfach die lokale Arbeitskopie (legen Sie Ihre Repo-URL, die sie zur Verfügung stellen), und verschieben Sie Ihre Dateien in dieses Verzeichnis, und fügen Sie sie hinzu. Genau wie bei jedem SVN-System.