SVNリポジトリの特定の部分のみをダンプする方法は?


12

SVNリポジトリの一部を新しいリポジトリに移動する方法は?

完全なSVNリポジトリの内容を新しいリポジトリに移動するには、最初に古いリポジトリをダンプする必要があります。

svnadmin dump /path/to/repository > repository-name.dmp

そして、を使用して新しいものにロードしsvnadmin loadます。

しかし、私はどのように部品を動かすだけかわかりません。まだすべてをダンプする必要がありますか?必要な部分をgrepしますか?

ダンプするためにmyproject、私はこれを試しましたが、うまくいきませんでした:

svnadmin dump /path/to/repository/myproject

1
または、これはserverfault.comに属しますか?
-dehmann

.. serverfaultで答えを見つけることができると思いますが、最近はローカルマシンでSVNを使用する「パワーユーザー」が十分にいると思います。票を得た!
ザックトンプソン

回答:



5

リポジトリがURLでホストされている場合、リポジトリのsvnrdumpサブフォルダーをダンプするために使用できます。

svnrdump dump http://svn.example.com/repos/[.../]project

どこのレポは、リポジトリのルートであり、このプロジェクトは、あなたがダンプしたいというサブフォルダです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.