集中式版本控制系统(cvs,svn)和分布式版本控制系统git

集中式版本控制系统(cvs,svn)和分布式版本控制系统git

  Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢?

  先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回图书馆。

   1037 0 2015-08-09 Linux学习

subversion(SVN)常见问题及其解决方法

subversion(SVN)常见问题及其解决方法

  1. 隐藏文件.svn目录删除了怎么办

  Checkout后,工作空间下.svn目录下有大量隐藏文件,占用比较大的空间,他们是工作空间的管理文件,不能删除,如果不小心删除了也不要抓狂,不会影响服务器端的,重新checkout就又可以工作了。如果想不包含这些隐藏文件导出,可以用TSVN菜单里的export完成。

  2.文件名大小写问题,在下载代码时,下载到一半,系统提示不能找到……文件, 提示Can't copy"……"to&quo

1366 0 2014-12-30 运行维护

修改svn默认端口

修改svn默认端口

  ip学习网整理windows下Subversion教程

    Subversion有两种不同的配置方式,一种基于它自带的轻量级服务器svnserve,一种基于非常流行的Web服务器Apache。

  根据不同的配置方式,Subversion使用不同的端口对外提供服务。

  基于svnserve的,默认端口为3690,在传输的时候还会使用 3691 3692 3693 3694 3695 这些端口


1589 0 2014-12-30 运行维护

Subversion和TortoiseSVN安装与配置

Subversion和TortoiseSVN安装与配置

  Subversion为版本控制软件的服务器端。

  TortoiseSVN为版本控制软件的客户端。

  1。下载Subversion与TortoiseSVN。

  Subversion的地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91

  我选择的是[Setup-Subversion-1.5.3.msi]Windows安装程序包。

960 0 2014-12-24 运行维护

linux下删除所有.svn目录

linux下删除所有.svn目录

linux下删除所有.svn目录

做svn有用
同步svn

    linux下删除所有.svn目录方法为
find . -type d -name ".svn"|xargs rm -rf
或者
find . -type d -iname ".svn" -exec rm -rf {} \; 


941 0 2014-09-06 Linux学习