私はVistaではTortoise Subversionを使用しており、Windows Server 2007開発サーバーではVisualSVNを使用しています。Tortoiseを使ってあるリポジトリから別のリポジトリに移動できますか?
元々、Tortoiseのインスタンスはサーバー上でなく、自分のローカルPCを使用して私の開発サーバーを手に入れました。だから、たくさんのコミットとコメントがありました。構造は、私がWebProjectNameと呼ばれる単一のリポジトリを持っていたし、それ支店、タグ、およびトランクフォルダの下にということでした
https://mylocalpc:8443/svn/MyLocalRepositoryName/trunk/WebProjectName
:だから、リポジトリへのURLは、このでした
MyLocalRepositoryName
branches
tags
trunk
今私が持っています実際の開発サーバー、私は新しいリポジトリを作成し、少し異なって設定します。私は1つのメインリポジトリを作成し、それぞれのプロジェクトのフォルダを作成しました... WebProjectNameは1つのフォルダです。各プロジェクトフォルダの下に3つのフォルダ(ブランチ、タグ、トランク)があります。今、私は場所にWebProjectNameと呼ばれる新しいリポジトリとフォルダを使用したい
https://devserver/svn/DevRepositoryName/WebProjectName/trunk
私のquesiton:だから、この
DevRepositoryName
WebProjectName
branches
tags
trunk
SomeProject2
branches
tags
trunk
....
のように見え、私のdevのサーバー上のWebProjectNameへのURLは次のようになり私の地元の...今はdevのサーバーを使用しているので、神に感謝します。
しかし私は自分のローカルサーバーの下にあったコミットの履歴とコメントをすべて失いたくはありません。
どうにかして、すべてのものを新しいリポジトリに移植して、ローカルに設定したものとはまったく異なる構造にすることはできますか?
もしそうなら、WindowsとコマンドのTortoiseコンテキストメニューを使用して、具体的にどのように考えてみましょうか?
しかし私はリポジトリに同じ名前をつけたくありません。私たちのdevサーバには違う名前があります。 – PositiveGuy
移動すると、移動に.svnフォルダを含めないと仮定します。 – PositiveGuy