当前位置: 首页 > news >正文

小型企业做网站的价格企业展示型网站 建站系统

小型企业做网站的价格,企业展示型网站 建站系统,win7 建网站,京东商城网站怎么做的自适应与《SVN迁移至GitLab#xff0c;并附带历史提交记录》用的 git svn clone不同#xff0c;本文使用svn2git来迁移项目代码。 一、准备工作 安装Git环境#xff0c;配置本地git账户信息#xff1a; git config --global user.name XXX git config --global us…与《SVN迁移至GitLab并附带历史提交记录》用的 git svn clone不同本文使用svn2git来迁移项目代码。 一、准备工作 安装Git环境配置本地git账户信息 git config --global user.name XXX git config --global user.email XXXmail.com可通过命令git config -l 查看结果 安装git-svn运行git svn -h若正常输出帮助信息说明安装没问题。安装ruby运行ruby -h若正常输出帮助信息说明安装没问题。执行下面命令安装svn2git注意下面命令依赖ruby。 gem install svn2git再运行svn2git -h若正常输出帮助信息说明安装没问题。 svn账号与git账号映射新建文件 userinfo.txt左侧是SVN的账号右侧是git账号信息用号连接 svn1git1git1mail.com svn2git2git2mail.com svn3gitxgitxmail.com注意 需要将涉及到的同步记录中的用户都做映射否则在同步时可能会报错对于无法对应的人员如离职人员有SVN账号但是没有现在的GIT账号保险起见可以采用无关紧要的账号进行对应或者单独建一个账号也可以例如使用的test账号进行标识的 二、导出SVN项目至本地 创建空文件夹用于存放SVN的代码并将userinfo.txt文件放置在同一层级 │ userinfo.txt └─ MyProject鼠标右键 选中Git Bash Here 进入git命令行执行 svn2git svnUrl --authors userinfo.txt -v这里的-v会输出执行过程的信息方便debug。此处的 -r 12345:HEAD 表示从svn的12345版本到最新版本的提交记录避免拉取所有数据量过大操作耗时高。svnurl是svn项目地址。如果需要拉取所有记录可去除 -r 12345:HEAD 如果在windows有下面错误 D:\MyProjectsvn2git https:/xxx.com:8443/svn/SVN2GIT/ --authors authors.txt -v Running command: git svn init --prefixsvn/ --no-metadata --trunktrunk --tagstags --branchesbranches https:/xxx.com:8443/svn/SVN2GIT/ Initialized empty Git repository in D:/MyProject/.git/ Running command: git config --local --get user.name Running command: git config --local svn.authorsfile authors.txt Running command: git svn fetch Running command: git branch -l --no-color Running command: git branch -r --no-color Running command: git config --local --get user.name Running command: git config --local --get user.email Running command: git checkout -f master error: pathspec master did not match any file(s) known to git command failed: git checkout -f master去安装目录C:\Ruby30-x64\lib\ruby\gems\3.0.0\gems\svn2git-2.4.0\lib\svn2git找到migration.rb文件把#{trunk}、 #{tag} 、#{branch}两边的单引号删除再重新执行上面命令。 参考自svn2git - command failed 三、与远程git仓库关联起来 进入项目文件夹 cd MyProject关联远程事先创建好的git项目 git remote add origin gitURL如git remote add origin http://192.168.1.xx:5678/MyProject.git 查看关联情况: git remote -v如果关联有误可以删除关联 git remote rm origin推送本地项目到git仓库 提交记录之前先拉取远程git项目文件(如README.md)否则直接提交会报错 git pull --rebase origin master拉取成功后推送主分支trunk代码 git push -u origin --all或 git push --all origin推送tags代码 git push -u origin --tagsref: 1.从 SVN 到极狐GitLab的迁移指南 2. https://github.com/nirvdrum/svn2git
http://www.hkea.cn/news/14340233/

相关文章:

  • 西宁专业做网站公司做网站应该了解什么
  • 怎么做外卖网站简网app工场的制作入口
  • 帮人做网站要怎么赚钱登录网站怎么做
  • 济南槐荫区做网站的寻找做项目的网站
  • 服装设计网站免费目前哪些企业需要做网站建设的呢
  • 网站图片上传不上去怎么办wordpress漏洞
  • 德育工作网站建设方案网站建设财务计划与预测
  • 创建网站要多长时间普陀做网站公司
  • 品牌网站设计制作多少钱灯塔网站建设
  • 中小企业网站响应式网站建设特征
  • 怎样做彩票投资网站新建设网站如何推广
  • phpcms v9 网站搬家企业门户网站建设案例
  • 如何找到网站管理员宁波建设系统网站
  • 手机网站搭建建筑企业网站模板
  • seo优化网站优化wordpress视频没图像
  • 网站网页制作及优化wordpress前端开发
  • 1150网站建设服务器主板下载建设app
  • 网站开发备案vps上创建网站
  • 晋江做网站的公司wordpress 抄袭查询
  • 阿里云配置网站境外直播app
  • 做网站的市场风险分析及对策网站企业推广方案
  • 宁波网站建设培训打造一个网站
  • 北京微网站制作手机房屋设计软件app
  • 电商网站支付体系建设特点移动网站建设流程
  • 巨野县建设局网站wordpress主题的作用
  • 西安 做网站做旅游计划的网站
  • 中交建设集团天津公司网站昆明建设
  • 提高网站加载速度iis网站建设收费标准案例
  • 网站建设费会计分录爱站网长尾关键词挖掘工具
  • wordpress主题 知乎网站关键词排名优化