赞
踩
SVN(Subversion)是一个版本控制系统,用于管理文件和目录的变更历史记录。它是一个开源的软件,广泛应用于软件开发团队中。
SVN的主要功能包括:
提示:以下是本篇文章正文内容,下面案例可供参考
创建一个空文件夹 RYB_HCW_YXB_GIT,用来存放SVN上迁移过来的代码
在该目录打开git命令窗,执行clone命令开始迁移,命令如下:
git svn clone https://192.168.101.**/svn/RYB_HCW_YXB/trunk
这里需要选择是否接受证书验证,输入t(接受)
然后输入电脑当前的密码,比如30621**,提供SVN验证信息,输入SVN账号密码即可。
出现如下日志,表示代码开始迁移,因为它是一条条提交记录迁移的,所以迁移时间要看代码提交记录有多少,我有300多次提交,等待1个小时
这就表示迁移成功了,查看项目目录:.git已经生成
现在要想看以前的提交记录是否迁移过来的话, 我们就需要在命令行里进入的本地仓库根目录中(也就是带有.git的目录), 进入之后输入git log, 就可以看到以前的提交记录了。(按Q退出)
git remote add origin git@gitee.com:outsideasy/tps-crm.git
如果远程仓库是空的就可以直接执行第4步(最好是空的),如果不是空的拉取代码时起来会遇上一些麻烦,更新时会遇到一些错误,这里我只记录主要命令,解决错误过程都是Git的操作,就不再赘述。
git pull --rebase origin master
git push origin master
SVN相比于其他版本控制系统的优势包括:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。