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


SVN服务器搭建和使用(一)​


SVN服务器搭建和使用(二)



​SVN服务器搭建和使用(三)​​​


 


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。