您的位置 首页 > 加盟资讯

svn 迁移 拷贝方式,svn版本库迁移

第一步是安装git-svn

我运行的是Mac系统,所以当我使用brew install git subversion安装Windows系统时,我必须想办法自己动手。有人说它是git 自带的。所以尝试在git bash 中输入git svn 。不会出现任何错误消息,因此您可以按原样使用它。

第二步,建立svn和gitlab人员的对应关系。

userinfo.txt对应的格式为: liujlk=liujlk 是克隆svn项目。

git svn clone svn://10.0.2.53/Sourcecode/eb_all/eb/dev --no-metadata --authors-file=userinfo.txt -s

注意: --no-metadata 去掉svn 上不必要的信息--authors-file=userinfo.txt svn 和gitlab 上的人对应-s 否则,svn 的标准目录结构是没有问题的,因为它显示了。第四步:推送文件到gitlab

1. CD 进入您拉取的项目目录2. 创建master 分支:运行git update-ref refs/heads/master refs/remotes/git-svn3。查看您的分支:运行git fetch 并运行gitbranch -a。两个是:此时显示的分支,master本地分支,svn远程分支远程分支名运行git log ---检查是否显示发送记录4.将远程分支合并到master分支,运行git merge 运行git log远程分支名称----查看提交记录5. 线上推送文件并运行git 远程addorigin gitlab 项目地址并运行git Pushorigin --all - ---推送代码OK 如果以上步骤成功完成,则完毕。访问gitlab看一下。见证奇迹时刻。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023