質問

プロジェクトをローカルコピーから新しいリポジトリに移動する最良/最も簡単/最速の方法は何ですか?

元のリポジトリをホストしているマシンが死亡し、ローカルコピーから新しいマシンでリポジトリを再作成中です。

編集:すべてのクライアントがWindowsマシンであり、1つだけがcygwynを持っている( rm コマンドをサポートするために)と述べたはずです。

役に立ちましたか?

解決

全員がsvnフォルダーを削除することを提案しています。 SVNには「エクスポート」があります。 .svnフォルダーなしでフォルダーのコピーを作成するコマンド。これは、後でインポートする準備ができています。

他のヒント

rm -rf `find . -name .svn`
svn import [...]

もちろん、元のリポジトリが死んだので、履歴はありません。また、バックアップを持ってはいけません。

ソースを新しい場所にコピーし、すべての.svnサブディレクトリを削除します。最終結果をインポートします。

元のリポジトリが停止している場合、履歴は失われています。最善の方法は、ツリー内の.svnディレクトリを削除し(rm -rf find ./ -iname .svn )、新しいサーバー上に作成された新しいリポジトリにソースを再インポートすることです

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top