Ich habe Visual SVN auf einer virtuellen Maschine eingerichtet, also versuche ich, so gut ich kann, zu helfen. Ich habe Subversion für eine Reihe von Universitätsprojekten verwendet, so dass ich eine ziemlich gute Vorstellung davon habe, wie Visual SVN funktioniert. Sie erstellen kein Repository aus einem lokalen Ordner. Alles wird mit Visual SVN erledigt.
Folgendes müssen Sie tun:
- Klicken Sie in Visual SVN mit der rechten Maustaste auf Repositorys, und wählen Sie die Option Neues Repository erstellen aus .
- Wählen Sie einen geeigneten Namen (z. B. "MyRepository") für das Repository. Denken Sie daran, keine Leerzeichen anzugeben.
- Sobald dies erledigt ist, erstellen Sie einen Ordner auf Ihrem Computer. Wenn Sie Tortoise SVN korrekt installiert haben, sollte Ihr Kontextmenü eine Reihe neuer Optionen enthalten. Die, die Sie brauchen, heißt SVN Checkout .
- Klicken Sie mit der rechten Maustaste auf den neu erstellten Ordner und wählen Sie SVN Checkout . Ein Dialogfeld sollte angezeigt werden, in dem Sie aufgefordert werden, die erforderlichen Details einzugeben, um eine Verbindung zu einem Repository herzustellen.
- Um eine Verbindung zu Ihrem Repository herzustellen (Schritt 2), müssen Sie HTTPS verwenden, gefolgt von der lokalen IP-Adresse des Computers (in diesem Fall Ihr Computer), auf der Visual SVN gehostet wird, gefolgt von
/svn/NameOfYourRepository
. - Beispiel: Wenn die lokale IP-Adresse Ihres Computers lautet
192.168.0.something
und der Name Ihres Repositorys lautetMyRepository
, müssen Sie zum Herstellen der Verbindung mit diesem Repository Folgendes eingeben:https://192.168.0.something/svn/MyRepository
in das Feld URL des Repositorys . Sie sollten in dem Dialogfeld, das nach Schritt 4 angezeigt wird, keine weiteren Änderungen vornehmen müssen . - Wenn Sie die richtigen Daten eingegeben haben, wird ein Dialogfeld "Authentifizierung" angezeigt, in dem Sie zur Eingabe einer Kombination aus Benutzername und Kennwort aufgefordert werden . Geben Sie Ihren lokalen Benutzernamen und Ihr Kennwort ein, um Sie erfolgreich mit Ihrem Repository zu verbinden. Wenn Sie ein Administratorkonto verwenden, sollten Sie keine Probleme mit der Verbindung haben.
- Wenn Sie erfolgreich sind, wird der Ordner " Checked Out " mit einem grünen Haken angezeigt, um anzuzeigen, dass er der Versionskontrolle unterliegt. Alle Dateien / Ordner, die Sie dort ablegen, werden der Versionskontrolle unterstellt, jedoch nicht standardmäßig.
- Um sie unter Versionskontrolle zu stellen, müssen Sie mit der rechten Maustaste auf die Dateien / Ordner klicken und Tortoise SVN - Add - auswählen. Anschließend müssen Sie im Root-Ordner SVN Commit auswählen .
Zusätzliche Hinweise: Wenn Sie an den Dateien arbeiten, empfiehlt es sich, die Optionen Get Lock und Release Lock zu verwenden. Es ist jedoch noch besser, wenn Sie für jeden Benutzer bestimmte Arbeitszeiten festlegen, da jemand vergessen könnte, die Dateien freizugeben.
Dies ist keinesfalls ein umfassender Leitfaden. Bei Fragen stehe ich Ihnen gerne zur Verfügung.