タグ

svnと移行に関するsh2nm0k2のブックマーク (2)

  • SubversionからGitへ移行してみた - Qiita

    結構はまったし、後日別のリポジトリを移行することがありそうなのでメモを残しておきます。 前提・事前準備 一旦、ローカルのWindows上のGitに移行してからbareリポジトリ(今回はGitLabだったが手順的には何でもOK)にプッシュする流れ Git for windowsを事前にインストールしておく Subversionのサーバからリポジトリをディレクトリまるごと取得できること git svn clone の最中 svnのパスワードを頻繁に聞かれる問題を色々やってみたが回避できなかったので、ローカルにSVNディレクトリまるごと持ってくる手順で行いました。 今回、一番ハマったのはここでした。 作業はGit Bashから行いました。 手順 Subversionのサーバからリポジトリのディレクトリ丸ごと取得してローカルのWindows上の配置する。 今回はC:¥temp¥にmyappリポジト

    SubversionからGitへ移行してみた - Qiita
  • 28,000 コミットあるSVNリポジトリをGit(GitLab)に移行した話 | バシャログ。

    こんにちは、今年は2017年ですね。tanakaです。 このたび、2009年からコミット履歴のあるプロジェクトのSVNリポジトリをようやくGitに移行しました。 その手順やハマリどころについてまとめておきたいと思います。 移行前と移行後の制作フローとか このSVNリポジトリは、開発用ブランチ trunk とリリース用ブランチ branches/RB の2が常設してあり、 trunk でリリース可能になったコミットだけをCherry pick で branches/RB にマージする運用をしており、 マージしないコミットが増えると衝突が発生したり、時間経過で差が増えていき辛い感じになってました。 そこでGit(GitLab)に移行することにしました。 移行にあたり、ブランチ戦略としてGitHub Flow を導入しました。 master への直接のプッシュは禁止し、すべてマージリクエストで

    28,000 コミットあるSVNリポジトリをGit(GitLab)に移行した話 | バシャログ。
  • 1