svn和git的入门使用

本文介绍了 SVN 和 Git 两种代码版本控制工具的基础使用。针对 SVN,讲解了服务器搭建、客户端TortoiseSVN的使用,包括添加、删除、重命名文件及解决冲突的方法。对于 Git,介绍了初始化仓库、提交文件、版本回退、撤销修改、删除文件以及与 GitHub 的交互,包括创建SSH链接和推送代码。最后简要比较了 SVN 和 Git 的优劣。
摘要由CSDN通过智能技术生成

掌握代码管理工具的使用,svn,git

svn和git都是使用很广泛的代码版本管理控制工具,在团队开发及迭代开发时,发挥很大的作用,

svn的基本使用

svn全称是Subversion,svn的使用分为以下几个步骤进行:

一.SVN服务器搭建和使用

下载地址
,安装完成后,建立版本库,在左边窗口右击新建Repository,Finish后,新建用户,给每一个用户设置name和password,之后再建立Group,把相应的用户拉进Group,给Group设定权限,一般设定有read only、read/write、No Access。这样服务端的搭建就差不多完成了。

二.客户端TortoiseSVN的使用。

tortoiseSVN下载地址
正确安装完成后,就可以右键鼠标就可以看见SVN的选项了,接下来就是要把我们在服务端创建的仓库check out到我们的本地了,在服务端的仓库右键点击Copy URL to Clipborad.即可拷贝项目的地址,
在svn客户端,我们可以进行
1.add:
将需要添加到版本库的文件:右键指定文件,点击SVN commit提交文件。
2.delete:
选择被删除文件,右键svn菜单执行”delete”操作,然后选择被删除文件的父目录,右键svn菜单执行”SVN Commit”.
3.rename:
修改文件名,选中需要重命名的文件或文件夹,然后右键“TortoiseSVNàRename“,在弹出的对话框中输入新名称,点击”ok”按钮,并将修改文件名后的文件或文件夹通过 “SVN Commit”提交到SVN服务器上。
4.SVN Revert:右击想要回退的文件或者文件夹,在TortoiseSVN弹出菜单中选择”Update to reversion…”,然后选择需要回退的版本,点击ok即可。
5.Check for modifications:
此功能可以显示你所做的修改有哪些还没有提交的,此功能不光能看到对文件的修改变化,所有的变化都能看到,包括增加文件或者目录,删除文件或者目录,移动文件或者目录等,如果你点击了检查版本库,那你还可以看到版本库里的改动,既别人提交了哪些文件的改动,你还没更新到本地
6.SVN UPDate
更新本地代码与SVN服务器上最新的版本一致,只要在需要更新的文件夹上点击右键或者在文件下空白处点击右键,选择”SVN Update” (获取指定版本中的内容,点击右键执行SVN菜单中的“Update to reversion“),就可以了。
7.show log
右键空白处,在svn选项里选择show log,通过此功能可以查到谁,什么时候,对那个目录下的那些文件进行了那

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值