2011-07-14 17 views
2

私はhttp://svn.donnael.com/lilypond/SousaFairestに既存のSVNリポジトリを持っています。私はhttps://github.com/SarekOfVulcan/donnael-Scoresにもレポジトリを作成し、いくつかのファイルを追加しました。私は今、Sousaフォルダを持ってGitHubディレクトリにインポートして、変更履歴を維持することができますか、それはそれ以上の問題ですか? (私はsvnのまともな理解がありますが、私にはまったく新しいものです。)SubversionリポジトリをGitにインポート

+0

それを引っ張っにgithubsガイドだが、それは私がやりたいことではなかったです。私は全体を吹き飛ばして最初から始めることができると思いますが、今のところから始める方法があるかどうかを知りたいと思います。ありがとう。 – SarekOfVulcan

+0

GitHubにSVNリポジトリを読み込む方法についてのヘルプページがあります。まだ読んでいない場合は、http://help.github.com/import-from-subversion/ – CodingWithSpike

答えて

4

私はそう考えています。 1つのローカルリポジトリからすべてを行う方法があるかもしれませんが、これがうまくいくと私は確信しています。あなたがいないローカルリポジトリをゼロから始めていると仮定:

  • git svn cloneあなたのSVNのレポは、ローカルのgitリポジトリに(以下、SVN-レポとして知られている)
  • git cloneあなたのgithubのレポは、ローカルリポジトリに(githubのとして知られていますGitHubのレポ -
  • にSVN-レポのマスターブランチをマージする local file URL
  • git fetch svn-repo
  • git merge svn-repo/masterを用い-repo)
  • githubの、レポで
  • は、それからちょうどgitのに転覆のインポートについてオンライン多くのチュートリアルがあります
+0

私はそれが単なる設定ミスの問題だと考えます。私はもう少し後でそれを叩きます。 – SarekOfVulcan

2

をGitHubのためにプッシュします。それは面倒である限り、それは唯一の(3-4コマンド)です。あなたのsvn repoの歴史を残したくなければ、それは価値があります。

は、ここで私は時間を作るのインポートについての情報を読みました

関連する問題