关于版本控制 以前并不是了解多少 ,以前听过CVS,但没怎么用过
最近了解了一下 SVN.在网上查了一下,这么定义的
subversion(简称svn)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用
svn作为代码版本管理软件。
svn服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊。
svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据(我在搞
ldap时就深受其害,没法根治),所以还是FSFS方式更安全一点。
在Myeclipse中使用SVN插件 两种方法:
方法一:
1 Help - Software Updates - Find and Install
2 Search for new features to install --> next
3 New Remote Site
4 name:svn URL: http://subclipse.tigris.org/update
等待加载完jar后,window - Show View - Other - SVN - SVN 资源库
使用的时候:
右击项目,选择【team】-[share project],将项目备份到SVN服务器中。
如果想恢复到某一个特定版本,选择【team】-【显示资源历史记录】,在历史记录中,右击选择
为eclipse
在文件夹links下,建立一个文件:svnPlugins.txt,输入path=C:/Program Files/MyEclipse
6.5/eclipse/svnPlugins
使用的时候:
右击项目,选择【team】-[share project],将项目备份到SVN服务器中。
如果想恢复到某一个特定版本,选择【team】-【显示资源历史记录】,在历史记录中,右击选择
【SWITCH TO REVICISION 5】,然后就可以回复到版本5了,千万不要选择【从修订版 X 回复修改】
关于SVN服务器的配置 以后在研究研究 一下是一牛人写的配置步骤
http://hiun.blog.sohu.com/114045465.html
结合Google的代码托管 可以简单的使用SVN进行版本控制
1.首先注册一个Google账号
2.在我们就可以开始了。首先进入google code的首页,http://code.google.com,
3.然后点击左侧的项目托管。
4.点击create a new project,然后填写相关信息,然后create project。
项目就创建好了。
5.点击Source,Administrator,可以看到和svn等相关的信息。
根据这些内容,设定你的svn客户端,(设置 参考上面方法一 二)就可以开发了。
点击Browse可以在线查看代码,点击Changes,Updates可以看到历次项目变化的记录。
http://code.google.com/hosting/