我正在尝试将我的svn存储库迁移到git。
我正在使用Atlassian's migration instructions
首先我得到了我的作者并将其映射
java -jar ./svn-migration-scripts.jar authors $ SVN_ROOT / $ SVN_PROJECT> authors.txt
然后我做了一个svn克隆
git svn clone --stdlayout --prefix ='' --authors-file = authors.mapped.txt $ SVN_ROOT / $ SVN_PROJECT working.git
然后是clean-git
java -Dfile.encoding = utf-8 -jar ../svn-migration-scripts.jar clean-git --force
它修复了分支
case R.id.deleteImages:
List<int> indices = new ArrayList<>();
for(Image image:Image_list){
if(image.isSelected()){
indices.add(Image_list.indexOf(image));
{
}
//Now delete it from list
for(int i:indices){
Image_list.remove(i);
}
((CustomImageAdapter) gridView.getAdapter()).notifyDataSetChanged(); //Can also write BaseAdapter instead of CustomImageAdapter
ClearWholeSelection(); //This functions clears the Selection of all Images , just as it happens in normal gallery
}//end of if
break;
}//end of switch
但不是标签
这是我的远程分支:
$git branch
gary1
* master
有任何建议吗?
答案 0 :(得分:0)
看起来Atlassian工具已将您的标签更改为分支。简单的解决方法是检查标签分支
git checkout tags/0.1.0+13
然后在该分支的头部创建所需的标签
git tag -a v0.1.0.13
然后合并到适当的分支https://git-scm.com/docs/git-merge
git checkout master
git merge tags/0.1.0+13