Ok, ich benutze Tortoise Subversion in Vista und VisualSVN auf einem Windows Server 2007 Dev-Server.Können Sie mit Tortoise von einem Repository zum anderen wechseln?
Ursprünglich benutzte ich meine eigene Instanz von Tortoise nicht auf einem Server, sondern nur auf meinem lokalen PC, bis sie mir meinen Dev-Server brachten. So hatte ich eine Reihe von Commits und Kommentaren. So ist die URL in das Repository war:
https://mylocalpc:8443/svn/MyLocalRepositoryName/trunk/WebProjectName
Die Struktur war, dass ich ein einziges Repository hatte genannt WebProjectName und dann darunter Zweige, Tags und Stamm-Ordner:
MyLocalRepositoryName
branches
tags
trunk
Nun, da ich ein tatsächlicher Dev-Server, ich habe ein neues Repository erstellt und es etwas anders eingerichtet. Ich habe ein Haupt-Repository und dann Ordner für jedes unserer Projekte erstellt ... WebProjectName ist ein Ordner. Und unter jedem Projektordner die 3 Ordner (Zweige, Tags, Stamm). So sieht es aus wie dieses
DevRepositoryName
WebProjectName
branches
tags
trunk
SomeProject2
branches
tags
trunk
....
und die URL zum WebProjectName auf meinem Dev-Server wäre:
https://devserver/svn/DevRepositoryName/WebProjectName/trunk
Mein quesiton jetzt ist, ich das neue Repository und Ordner namens WebProjectName anstelle verwenden möchten von meinem lokalen ... seit jetzt benutzen wir einen Dev-Server Gott sei Dank.
Aber ich möchte nicht alle Commit-Geschichte und Kommentare, die ich lokal unter meinem lokalen Server hatte verlieren.
Kannst du irgendwie all diese Sachen in ein neues Repository UND zu einer Struktur portieren, die komplett anders ist als das, was ich lokal eingerichtet habe?
Wenn ja, wie würden Sie dies speziell mit dem Tortoise-Kontextmenü in Windows und Befehle gehen?
Aber ich möchte nicht, dass das Repository den gleichen Namen hat .. es ist ein anderer Name auf unserem Dev-Server. – PositiveGuy
Wenn Sie umziehen, nehme ich an, dass Sie den .svn-Ordner nicht in einem Zug enthalten. – PositiveGuy