2011-10-21 24 views
2

私はsvn repoを持っています。私はローカルディレクトリに新しい空のレポ Cherrypickリビジョンと再構築リポジトリ

  • エクスポートリビジョン109を作成

    1. 下記のとおり、私は手動で処理を行うとまったく同じになる自動化された方法で、それを再構築したいと思います私は20のリビジョンをスキップします--maybe
    2. 輸出リビジョンがN <私は気にしない新しいレポの最初のリビジョンとして
    3. インポートリビジョン109を約
    4. ことを含む、新しいレポにREV2としてエクスポートリビジョンをコミット再リビジョン番号の特定のリストをコメント
    5. 反復対手順4-5
  • 答えて

    2

    のgitにあなたのレポをインポートしgit rebase -iを経由して、それまでの繰り返し。

    次に、必要に応じて新しいsvn repoにプッシュバックします。それとも、svnを忘れるだけです。

    +0

    私はsvnについて決して忘れません。 GitはWindowsエクスプローラをvcsとして使用するのと同じように思えます。 2年後に –

    +0

    と私はsvnを捨てることを考えています。 :P –

    +0

    @MVCylon彼は決して決して言わない。ギットルールズ。 svnの後にgitを使うと、Visual Basicの後にHaskellを使うように感じる。 – kan

    関連する問題