私たちは自営のsvnでホストし、問題追跡のためにRedmineを使用しているRoRプロジェクトを持っています。私は唯一のテクニカルコアチームメンバーであり、以前はgitを使用していませんでした。私たちは先週gitで作業していない開発者を雇っています。主にgitで動作するベンダーに仕事の一部を委託していますが、ブランチングやスクラップを取り除き、時々svnにコミットします。自営のsvnからgithubへのRoRプロジェクトの移動
私はgithubに切り替えることを考えています。主にsvnとredmineを管理する頭痛を取り除き、gitと特にgithubについてたくさんのコツを聞いたからです。
これは賢明だと思いますか?答えが「はい」の場合、どのようにsvnリポジトリをgithubに移行できますか?
project
- trunk
- branches
枝の一部は、現在進行中の不完全な仕事を持っていると私は、我々が取り組んできた道アクティブな枝がないことを想像することはできません。私たちは、次のようなディレクトリ構造を持っています。
追加:私がスイッチを入れると、ワークフローとリポジトリ管理はどのように変わるのですか?
は、あなたが望むものに役立つかもしれません:https://github.com/blog/156-subversion-importing – Awea
しかし、彼らは同期は1回限りであり、連続的ではないと言います。私は完全にgitに移行するのに時間がかかるかもしれません。 – rubish