問題タブ [svndump]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - SVNはローカルTortoiseSVNリポジトリを移行/ダンプします
コンテキストメニューコマンド「ここにリポジトリを作成」を使用して、WindowsエクスプローラーでTortoiseSVNを使用してWindowsNASにSVNリポジトリを作成しました。ここで、このリポジトリをDebian上のApacheサーバー上の適切なSVNインストールに移行したいと思います。LinuxサーバーはWindowsNAS(Sambaを使用)としても機能するため、実際には、リポジトリが現在保存されているのと同じコンピューターです。
ここでsvnadmin dump /path/to/repo > dump.bak
、サーバーで実行すると、「1〜3のファイルシステム形式が必要です。4が見つかりました」というエラーメッセージが表示されます。
WindowsコンピューターにSVNまたはApacheをインストールしていませんが、この非標準のファイルシステム形式はおそらくTortoiseSVNにネイティブであるため、あまり役に立たないと思います。ただし、TortoiseSVNを使用してリポジトリを直接ダンプするオプションが見つかりません。誰かがそれを行う方法を知っていますか、それともリポジトリを移行する別の方法がありますか?どうもありがとうございました!!!
svn - SVNリポジトリの一部を履歴のある別のリポジトリにマージする
私はリポジトリをsvnする必要がA
ありB
ます。Bのディレクトリのいくつかを履歴とともにAに追加したいのですが、それは可能ですか?より明確にするために、以下はシナリオです。
私がやりたいのは、レポAのブランチにsub-branch2を追加することです。どうすればよいですか?
前もって感謝します
svn - SVN リポジトリの分割
そのため、SVNサーバーをセットアップしようとしたときに、どうにかしてrepositories
フォルダーを単一のリポジトリにすることができ、その後作成されたすべてのリポジトリはそのリポジトリの一部として扱われました。現在、1 つのリポジトリに複数のプロジェクトがあり、それらを別々にする必要があります。これらのフォルダを別々のリポジトリに分ける方法はありますか?
編集: これはsvnadmin dump
andで実行できるsvnadmin load
ようですが、リポジトリ全体をダンプする代わりに、リポジトリ内のフォルダーをダンプする方法がわかりません。
svn - フェドーラでSVNダンプリビジョンを賢くする方法
私は新しいユーザーで、初めてSVNを使用しますが、SVNダンプリビジョンを賢く使用する方法がわかりません。誰か助けてください。
svn - SVN ダンプを抽出するには?
ファイル内に多くのページ (すべての HTML ページ、およびすべてのサーバー側コード) を含む SVN ダンプ ファイルを受け取りました。それらを分離したいのですが、これを行う方法がわかりません。
私はWindowsを使用していますが、SVNをまったく取得できません。
svn - svnダンプをコミットする(ロードしない!)方法は?
私は自分のSVNサーバーを持っています。しかし、私の管理下にない別のプロジェクトにプロジェクトを移動する必要があります。ダンプをロードできることは知っていますが、アクセスできる場合は簡単ですが、私はそうではありません。そう...
ダンプ (いくつかのリビジョン) を SVN サーバーにコミットすることは可能ですか?
もしそうなら、どのように?
svn - アーカイブのような svn ダンプ ファイルにアクセスできますか?
(可能であれば)SVNダンプファイルの内容を表示/抽出する方法を知りたいと思っていました(svnにインポートせずに)
ありがとう.. :-)
svn - 履歴なしで Subversion リポジトリを移動する
バージョン履歴を使用して Subversion 履歴を移動することに関する投稿はたくさんありますが、私は何か違うことをしようとしています。
基本的に、概念実証として使用されているリポジトリがあり、これをアーカイブしたいと考えています。ただし、一部のコードの最新バージョンを使用して新しいリポジトリを作成したいのですが、作成者の履歴は保存されていますが、これは新たなスタートであるため、バージョン履歴を保持することに関心はありません。さらに、過去に保存されたバイナリがあり、リポジトリが大きくなりすぎたため、リポジトリのサイズを抑えようとしています。
同時に、ダンプ フィルターを使用できると思われるフォルダーの一部を削除したいと思いますか?
ユーザー情報のチェックアウトと新しい場所へのチェックインを維持したいので、好ましいオプションではありません。
svn - Svn Dump はすべてを取得しますか?
svn のすべてのニーズに対して、http: //unfuddle.com/の無料版を使用しています。バックアップは許可されていますが、リポジトリをインポートする方法が見つかりません。
svn ダンプ ファイルを使用してインポートを使用できるようになっているようです。
Subversion リポジトリのダンプ ファイルをインポートできますか?
Unfuddle アカウントの新しい Subversion リポジトリにダンプ ファイルをロードするには、次の手順を実行します。
次に、以下の手順で必要になるため、リポジトリの URL を書き留めます。「svnadmin create localrepo」を使用して Subversion リポジトリをローカルに作成します 「svnadmin load /path/to/localrepo < /path/to/dump」を使用してダンプ ファイルをこのリポジトリにロードします ローカル リポジトリを Unfuddle リポジトリに同期します。これを行うには、次の 2 つのコマンドを実行します。
file:///path/to/localrepo svnsync sync --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION
注: 上記のコマンドでは、実際のユーザー名、サブドメイン、およびリポジトリの省略形を使用する必要があります。
これで問題が発生した場合は、サポートまでメールでお問い合わせください。さらにサポートさせていただきます。
私が確信していないのは、これがすべてのコミット、すべてのタグ、およびすべてのブランチを持っているかどうかです (つまり、リポジトリで現在見ているものの正確なコピーです)。
また、私が入手したバックアップでは、この形式で提供されます。
何を抽出するか
これらのファイルがたくさんあるフォルダーに何が抽出されますかprojectNae.svn.dmp (file type is noted as Crash Dump File)
。
上記の手順で使用できるこれらのダンプファイルは?