私は、友人と私が過去の学期に取り組んだプロジェクトから、学校のサーバーにあるサブバージョン リポジトリを持っています。私たちはプロジェクトを取り上げて磨き上げ、よりポートフォリオ アイテムにしたいと考えていますが、レポが学校のサーバー上にそのまま残るかどうかはよくわかりません (通常、数学期後には消去されます)。レポをダンプするアクセス権がありませんが、レポを取得できるかどうかを確認するためにメールを送信しましたが、これが最善の解決策です。
svnsync を試しましたが、学校のサーバーは再生コマンドをサポートしていない (おそらくオフになっている) ため、うまくいきません。
さて、理論的には、(手動またはプログラムで) リポジトリの各リビジョンをチェックアウトし、それを自分のサーバーの新しいリポジトリにチェックインすることはできないでしょうか? うまくいくと思います-私たちは3人しかいないので、心配する必要のある作業コピーの競合はありません.戻って見る必要がある場合に備えて、レポにすべての履歴のコピーが必要です.
そうは言っても、スクリプトを作成して車輪を再発明する前に、このようなものは既に存在しますか? それを行うためのツールがすでに存在するか、誰かがそれを行うためのスクリプトを書いていると考えなければなりません。