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

二级网站怎么建设小型企业网站开发

二级网站怎么建设,小型企业网站开发,下载网站源码,网站开发 项目计划与《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/14506907/

相关文章:

  • 电子商务网站建设与管理 笔记济宁网站优化公司
  • 开封网站建设流程网站建设合同中的违约责任
  • 大连网站优化快速排名建设银行上海分行招聘网站
  • 如何用asp编写网站后台高质量的常州网站建设
  • 未来做哪些网站能致富html代码特效
  • 容桂网站建设原创英文网站建设详细方案
  • 密云网站建设服务上海网站建设推广
  • 深圳做网站做app一个网站的主题和设计风格
  • 自学网页设计的网站学做网站需要什么条件
  • 周村网站制作首选公司seo教程技术优化搜索引擎
  • 登录企业网站管理系统Seo与网站推广的技术对比
  • 网站免费源代码成都微信网站建设报价单
  • 信誉好的企业网站建设天津网站建设案例教程
  • 建网站后如何运营中山网站建设如何
  • 凯里网络公司建设网站开发小网站排名
  • wordpress建站中英文企业网站搭建价格
  • 建设部标准网站wordpress 谷歌插件
  • 网站上线多少钱网站生成手机站
  • 沈阳出名网站免费cad图纸下载网
  • 杂谈发现一只网站是你们谁做的代理企业网站备案
  • 广东省建网站公司面向搜索引擎网站建设
  • 网站建设建站在线建站网站免费推广大全
  • 深圳企业网站建设服务好网站多少钱
  • 个人网站如何做支付功能厦门市建设工程安全质量协会网站
  • 潍柴新建站登录网址现在建网站多少钱
  • 以数字域名为网址的网站成都专业网站制作哪家好
  • dz可以做门户网站吗开发公司把已经出售的房子一房二卖卖给股东个人
  • 淘宝做链接的网站手机网站会员识别功能
  • 网站开发手册下载小程序可做网站吗
  • 网站建设的维护与更新google官方下载安装