2015メインの開発はGitに移行したときの覚書。一つのsvnリポジトリでドキュメント、Web・アプリ用のソースコードを管理していたので、コードの部分だけGitに移行してドキュメントはSubversionに残す。clone)Subversionリポジトリから変換(svn2git)GitLabにPush1.移行しやすいようにsvnリポジトリのディレクトリ構成を変える1つのリポジトリでドキュメント、ウェブ、アプリを管理していたので、ブランチも多階層になってた。svnしやすいリポジトリに変更することにした。hoge_project_web/あとはTortoiseSVNのリポジトリブラウザで削除したりコピーしたりする。2.GitLabに移行先プロジェクト作成GitLabでプロジェクトを新規作成しておく。GitLabのインストールは前の記事を参考に。CentOSにGitLabをInstallして設定3.svnユーザーとgitユーザーのマッピングファイルを作るユーザー一覧のファイルを出力する。checkoutしている開発環境で下記コマンドを実行。users.txt出力されたユーザー一覧をコピーしてきて編集。clone)svn2gitを使うことにしたので、この章はただのログ。hoge_project_web削除した分までログを取得しているみたいで処理に時間がかかる。-nタグがブランチになっている。svn2gitを使うといい感じに変換してくれそうだったのでこちらを試すことにした。5.Subversionリポジトリから変換(svn2git)インストール方法は公式サイトを参考に。GitHubGitLabがインストールされたサーバーで実行した。Rubyのインストールは前の記事を参考に。users.txtオプションの詳細は公式サイトを参考に。--notags途中で止まった。gc」あるのでやってみる。gc移行自体は成功した様子。puttyプライベートキーをid_rsa.gitlab.ppkとして保存。cloneしてみるとエラー。cloneはやりたくない。gitの仕組みを理解すれば簡単なことだった。腑に落ちるまで時間がかかった。Modified>実機コンソールでコマンド実行すること。Windowsから共有ファイル経由で実行すると時間が掛かり過ぎる(失敗する)。origin/branch-nameエラーになったらブランチ上のファイルで上書き。移行した直後ならこれをやらなくてもいいはず。2009スタートメニューのスタートアップになく、サービスとしても登録されてないのに起動してくるのを停止する方法。XPスタート→ファイル名を指定して実行→msconfigシステム構成ユーティリティが起動する。「スタートアップ」タブを選択して不要なアプリケーションのチェックをはずす。なしに現場に行って対応するサポートに対して用いることが多い要は「出張サポート」メーカーの場合、電話サポートと区別するためによく使われる。現地対応となるため、あまり聞き慣れない言葉。何かに向けて駆け抜けている途中。猫2匹に囲まれて奮闘する日々。10RedmineとGitLabの連携。関連リンク株式会社DKSGFacebookのプロフィールGitHubのプロフィール犬猫家族|里親募集ができるアプリ。