SVN代码管理

本文详细介绍了SVN和Git两种版本控制系统的搭建过程、客户端使用方法、过滤设置及解决冲突步骤,SVN和Git在操作上的差异,以及如何进行文件的抓取和提交流程。重点突出了SVN与Git在本地文件库管理和远程服务器交互方面的不同。

SVN的搭建相比Git要简单,包括服务器端和客户端。

 
SVN客户端:TortoiseSVN-1.7.12.24070-win32-svn-1.7.9
Vs的svn插件: AnkhSVN_2.4.11675_简体中文版.zip
 
SVN过滤设置:Bin Obj obj bin *.o *.lo *.la *.al *.licx .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store  *.suo *.licx *.tlb *.pdb *.db *.csproj.user *.suo
 
SVN每次都是提交到服务器上,而Git可以在本机建立文件版本库,同时可以将本地的文件库提交到服务器。GIT建库采用Init命令。
SVN的使用方法和GIT也很类似。不过Git功能更强大。
从服务器抓取文件,SVN是CheckOut,GIT是Clone。
新建文件后都要Add,
SVN每次先Update,解决冲突后再Commit到服务器。
Git是每次先本地Commit,然后从服务器Pull,解决冲突后Push。
 
解决冲突后都要标识Resolved。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值