私はsvndadminとsvnloadをやっている話があるので、管理者権限がないので、.svnディレクトリがない既存のプロジェクトをコピーしたいターゲットリポジトリにsvn addを実行するだけです。私は既存のリビジョン/コメントをそれに沿って移行することに熱心ではない。私のSVNプロジェクトを別のサーバに移動する方法
これを行うためのスクリプトはありますか?
私はsvndadminとsvnloadをやっている話があるので、管理者権限がないので、.svnディレクトリがない既存のプロジェクトをコピーしたいターゲットリポジトリにsvn addを実行するだけです。私は既存のリビジョン/コメントをそれに沿って移行することに熱心ではない。私のSVNプロジェクトを別のサーバに移動する方法
これを行うためのスクリプトはありますか?
.svn
ディレクトリがないということを意味しますか?リポジトリにはそれらがないため、作業ディレクトリだけが行います。
履歴を気にしないので、svn export
を実行して、svn import
またはsvn add
の内容を他のサーバーのレポに取得できます。それはかなりまっすぐ進むはずです。
これを実現するには、ソースとターゲットの2つのクリーンフォルダが必要です。 SVN CheckOutとSVN Exportの両方に必要です。
。
私が間違っていない場合、SVN EXPORTは外部定義もエクスポートしようとします。これらを省略したい場合は、 "--ignore-externals"スイッチを使用する必要があります。
幸運。
あなたが最も可能性が高いそれは複雑ではありませんsvnsync
http://svnbook.red-bean.com/en/1.4/svn.ref.svnsync.html
を使用したい、とあなたがする必要がない場合は、なぜ歴史を失います。