失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 将 svn 仓库迁移到 git 仓库

将 svn 仓库迁移到 git 仓库

时间:2020-10-15 17:30:43

相关推荐

将 svn 仓库迁移到 git 仓库

将 svn 仓库迁移到 git 仓库

1. 找回 svn 仓库的 url2.将 svn 仓库迁移到 git 仓库2.1.git命令版2.2.小乌龟 TortoiseGit版本

1. 找回 svn 仓库的 url

1.如果你能记得你 svn 仓库的 url,或者这个仓库是一个纯本地仓库,那么你直接复制这个 url 就好了。

2.如果是一个有 svn 远程服务器的仓库,那么你可能依然需要临时安装一下 svn 工具。只是为了拿回 url 而已。(我使用的小乌龟 TortoiseSVN。在 svn 仓库空白处右击选择版本库浏览器(Repo-browser),小乌龟会自动定位到当前仓库所在的远程 svn 服务器的对应文件夹, 复制顶部那个 url。)

2.将 svn 仓库迁移到 git 仓库

2.1.git命令版

在项目需要放的文件夹里打开 Git Base Here 然后按顺序执行下列命令:

git svn clone xxx ----->> xxx为上面复制的url

git remote add origin yyyy ----->> 添加远程版本库,yyyy 为git地址

git push origin master -f ----->> 强行推送,因为svn转git,git仓库为空,直接强制推送就可以

2.2.小乌龟 TortoiseGit版本

2.2.1. 在项目需要放的文件夹里右键(或者 Shift+右键)选择 Git clone , 按照下图填写来自 url 的远程服务器 url 和本地文件夹,并打勾“从SVN版本库”,点击确定拉取版本,

2.2.2 右键点击 “’Git 同步” ,然后填写仓库路径,把强制前打上勾,点击push(推送),便会强制推送,推送成功点击关闭即可(因为svn转git,git仓库为空,直接强制推送就可以)

如果觉得《将 svn 仓库迁移到 git 仓库》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。