Begehen Sie den code auf Subversion (zum ersten mal)
Ich bin neu auf Subversion. Ich habe zu verpflichten, einen code auf subversion und dies ist das erste mal, dass ich bin, dies zu tun. Also mein mentor sagte mir Benutzername auf seinem server mittels SSH. Ich Tat dies, indem Sie folgenden code:
amit@<URL>
und es funktioniert gut.
Nun fragte er, um verpflichten Sie den code und er gibt mir die url, aber er sagte, mir einen Ordner zu erstellen, zuerst von Benutzernamen, die Sie haben in der Zeit von SSH d.h. amit.
Wie erstelle ich einen Ordner auf dem svn-link und wie Sie dann zu verpflichten, das Projekt.
haben Sie den code von jeder URL? Ich meine, Ihr mentor gab Sie eine beliebige URL, um zu überprüfen?
Finden Sie diese in der Zukunft svnbook.red-bean.com/en/1.5/svn-book.pdf
Finden Sie diese in der Zukunft svnbook.red-bean.com/en/1.5/svn-book.pdf
InformationsquelleAutor | 2011-06-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ersten checkout repository von
Nun
cd
zu svn Ordner erstellen, Ordner Benutzername(amit) in svn Ordner und commit:Nun kopieren Sie Ihre Dateien in diesem Ordner(amit in Ihrem Fall). Nun müssen Sie hinzufügen jede neue Datei oder einen neuen Ordner:
Nun kannst du diese Dateien auf den server:
Hinweis: Text nach
-m
sind Kommentare und können Sie Sie ändern, nach Ihren Bedürfnissen.Nun kopieren Sie diese E-mail-Ordner in Ihrem svn-Ordner. Danach öffnen Sie das terminal und gehen Sie in das svn-Ordner. Wenn Sie jetzt
svn status
sehen Sie die neu hinzugefügten Dateien mit dem Fragezeichen(?). Fügen Sie jede Datei, indemsvn add filename
. Nach dem hinzufügen verpflichten, es durchsvn commit -m"your comments"
Bevor Sie Begehen, müssen Sie hinzufügen neuen Ordner nach dem kopieren es in den svn-Ordner. Lesen Sie meine Antwort wieder.
Naveed, ich laden Sie einfach die Ordner kopiert und auf meinem svn-Verzeichnisse und wenn ich den svn status-Befehl am terminal .Es zeigen dies SVN : warning: '.' ist keine Arbeitskopie was kommt als Nächstes? sORRY FÜR DIESE FRAGE DUMME FRAGE .ABER ES IST SEHR DRINGEND 🙂
Der Grund für diese Warnung ist, dass Sie nicht in Ihrem svn-Verzeichnis. Gehen Sie auf das svn-Verzeichnis ersten, und verwenden Sie dann
svn status
InformationsquelleAutor Naveed
svn ci
ist so gut, wie mitsvn commit
InformationsquelleAutor Jatin Dhoot
Magie!! 🙂
Wenn Sie bereits ein Projekt haben, das Sie anfangen zu arbeiten, aber es ist nicht eine svn Arbeitskopie noch.
Der einfachste Weg überhaupt:
Navigieren Sie zu dem Projekt-Ordner im terminal mit cd und geben Sie:
dann:
dann:
svn add * --force
?warum Sterne? . funktioniert. Ich weiß nicht, wht ist * bedeuten. aber Punkt meine aktuellen Ordner. Versuchen Sie es. Es wird nicht Schaden.
Okay, * werden weniger schmerzhaft. Es wird alles (von jeder Art) in Ihr Projekt-Verzeichnis.
InformationsquelleAutor hasan
Erstellen Sie den Ordner in Ihrem home-Dateisystem, und übernehmen Sie die ganze Sache auf den server.
ex:
amit/your_project_folder/
InformationsquelleAutor Connman
Nicht sicher, aber ich würde versuchen, diese:
svn mkdir armit@<host>/<your_folder>
svn checkout armit@<host>/<your_folder>
<your_folder>
im lokalensvn commit <your_folder>
Es funktioniert auch my way dude, können Sie Ordner erstellen, die auf remote (wenn Sie die Berechtigung dazu haben), bei der Kaufabwicklung, füllen Sie mit Dateien und Begehen. Nicht sagen, es ist der beste Weg, aber "einen Weg" 🙂
Ok, dude! Aber es ist einfach scheint irgendwie umständlich zuerst erstellen Sie ein Verzeichnis im repo dann Kasse. Zunächst werden Sie nicht haben eine richtige log-Meldung, ich meine, wie wird überwacht, von wo aus Sie einen bestimmten Ordner kam ins Bild? Ich meine, habe mein Anliegen? Aber Sie haben schon gesagt, ES IST NICHT DER BESTE WEG, ABER EIN WEG
Ok, ich verstehe deinen Punkt; ich denke, ich habe dies getan, von Zeit zu Zeit zu vermeiden, überprüfen Sie heraus das ganze Projekt/repository, wenn das einzige, was ich tun wollte, war das hinzufügen eines svn-Ordner von einem lokalen temporären Ordner... irgendwie 😀 (vielleicht ist es ein "dirty" trick hehe)
InformationsquelleAutor user806303
Musste ich sende meinen code zu anderen svn-url aus meinem svn. Was habe ich
1 Kasse des Ziel-svn-url in einem Ort (Wo muss ich drücken meinem code)
2 Nun, ich habe meinen code. Ich gelöscht .svn Ordner(versteckt) aus meinem code verwenden Sie folgenden Befehl, um Konflikte zu vermeiden zwischen den Versionen
3 Nun kopierte ich meinen code(den Ordner) und fügen Sie es zu Ziel-Ordner ich.e in Schritt 1 und führen Sie den folgenden Befehl
4 verpflichten sich, Nun der code.
InformationsquelleAutor GSK