2016-10-03 18 views
-1

私のsvnリポジトリをgitに移行しようとしています。SVNからGitへの移行

私はAtlassian's migration instructions

  1. ファーストを使用しています私は自分の著者を持って、

    てAuthors.txt彼らに

    のjava -jar ./svn-migration-scripts.jar著者$ SVN_ROOT/$ SVN_PROJECT>をマッピングされました

  2. それから私はSVNのクローンをした

    のgitのsvnクローン--stdlayout --prefix = '' --authorsファイル= authors.mapped.txt $ SVN_ROOT/$ SVN_PROJEC Tは、

  3. そしてクリーンgitの

    ジャワの-Dfile.encoding = UTF-8 -jar ../svn-migration-scripts.jarクリーンgitの

--forceをworking.git

それは枝

$git branch 
gary1 
* master 

でもないを修正ここでタグ

は私のリモートブランチです:

$git branch -r 
gary1 
origin/gary1 
origin/master 
tags/0.1.0+13 
tags/0.1.0+24 
tags/0.1.0+5 
trunk 
[email protected] 
[email protected] 

アドバイスはありますか?

答えて

0

Atlassianツールがタグをブランチに変更したようです。簡単な修正はその後、適切なブランチにhttps://git-scm.com/docs/git-merge

git checkout master 
git merge tags/0.1.0+13 
をマージすると、そのブランチのヘッド

git tag -a v0.1.0.13 

に必要なタグを作成タグブランチ

git checkout tags/0.1.0+13 

をチェックアウトすることです

関連する問題