Ich versuche, TortoiseSVN einzurichten. Ich benutze die Windows-Version und über das Kontextmenü, klicken Sie mit der rechten Maustaste und es hat einige Optionen.
Um meine Dateien zu einem Repository zu bekommen, versuche ich zu importieren und es ist das Einzige, was es so aussehen lässt, als würde es funktionieren, und es wird im Log angezeigt.
Aber wenn es schließlich in die jQuery-Datei kommt, die sich in meinem Verzeichnis befindet, bekomme ich einen Fehler und alles kommt zum Stillstand.
Wie kann ich das umgehen?
Exportieren ist nicht das, was Sie denken, dass es ist. Es wird verwendet, um die Dateien, die sich bereits im Repository befinden, ohne die zusätzlichen Versionsdaten abzurufen.
Für meinen anfänglichen Import, ich normalerweise nur
Ich hatte noch nie ein Problem damit.
Dies ist im Wesentlichen das gleiche wie das Importieren in Abschnitt des TortoiseSVN Handbuchs. Außer dass ich die Dateien nach dem Auschecken kopiere, um die Warnung zu vermeiden.
Der Grund, warum ich den Import nicht mag, ist, dass Sie nach dem Import keine Arbeitskopie haben. Wenn ich an Code gearbeitet habe und entscheide, dass ich ihn zu einem neuen Repository hinzufügen möchte, schaue ich mir das neue (leere) Repository über meinen bestehenden Code an. Sobald Sie dies getan haben, haben Sie Ihren Code in eine Arbeitskopie verwandelt und können nun beliebige Dateien hinzufügen und committen (oder ignorieren). Viel einfacher als IMO importieren.
Eigentlich bin ich mir nicht sicher, was "export" ist, aber wenn Sie stattdessen "import" verwenden, werden Sie zumindest in der Lage sein, Ihre Dateien in das Repository zu bekommen. Auf diese Weise wird der Ordner, den Sie importiert haben, nicht zu einem Svn-Ordner, Sie müssen ihn danach manuell auschecken. Ich denke, es ist genau das gleiche wie Ben S answer , nur in anderen Schritten.
Ich benutze TortoiseSVN als mein Quellcodeverwaltungswerkzeug. Ich hatte auch einige Probleme damit, es zuerst zu lernen, aber es ist ganz einfach:
Es scheint ein bisschen seltsam, dass es Ihnen auf diese Weise einen Fehler gibt. Könntest du es bitte erklären?
Die TortoiseSVN-Website bietet Hilfe zu diesem Thema:
Importieren von Daten in ein Repository
Die "Import in Place" -Methode ist am einfachsten.
- "Exportieren" in Subversion ist übrigens eine Möglichkeit, eine nicht versionierte Kopie Ihres Codes aus Ihrem Repository zu holen.
Tags und Links svn tortoisesvn