很多时候我们在做项目开发时Q会用到cvsQ现在我l大家介l一下关于eclipse下怎么使用cvs理功能Qeclipse本n是自带cvs的,我们只要单设|一下让它连接到cvs服务器上?br />
看下?br />
![]() 点击cvs的图标出现此画面后,在空白处点击右键可以,新徏一个资源库位置Q如下图 ![]() 输入完信息后Q点d成,徏立好了,跟cvs服务器的q接Q下面我们打开cvs服务器上的目?br /> ![]() 对于cvs服务器上的目录,我们可以出,一U是Zؓ目Q就会将目录出在eclipse中自动生成一个项? 也可以将某个目录出到M一个项目中卟뀔检出到〕这个功能,需要注意的是只有检出的文gQ在修改后才可以提交。下面看Ҏ件的操作Q?br /> ![]() 对于文g来说Q我们最常用的就是比较cvs中各个版本文件的区别Q方便我们查找更新有没有问题Q点MQ何一个文件点d键就可看C面的囄Q然后我们用在资源历史记录中显C,看到下图Q?br /> ![]() 我们按住ctrl键点击鼠标选择两个版本的文Ӟ然后点击鼠标右键Q点L较就可以比较q个文gq两个版本之间的差异了?br /> ![]() 下面我们看看怎么h更新cvs服务器上的文Ӟ前面已经讲了Q只有从cvs服务器中出的文g才可以更新和提交Q看下图 ![]() ? 目中选中M一个检出的文gQ点击鼠标右键,选择组Q就可以看到提交和更新等很多功能。你只要更改好后Q点L交就可提交到cvs服务器中Q点L? 是从cvs服务器中取文件更新本地文?q里需要注意的是,当我们徏立的目是源代码文g和编译好的类文g是不同目录的时候,是不能传cLӞ传的话会? 致cvs服务器上的文件出问题Q只能将cL件单独复制到专门用来上传的目录上传,因ؓ目在编译的时候会原文g下的cvs目录也编译到cL件下Q所以会 Dq个问题?br /> 下面Z说一个eclipse本地文g的一个历史记录的功能Q看C图中的比较和替换为,是eclipse一个本地的历史记录功能Q帮助你可以恢复以前或者跟以前的文件比较的功能。看下图 ![]() 怿大家一看就会明白这个功能?br /> 关于eclipseQcvs的基本功能用其实很单,大家试一下就知道Q我在项目中用得最多的都是它的比较功能Q对于文件上传我q是用cvs的客LE序Q因为源代码目录和类文g目录不同Q所以这h较安全,希望 q些能对各位使用eclipse中的cvs有所帮助。如有问题欢q指出?br /> Q-大肚?nbsp; 2004.10.9 在第一部分中讲qC一个问题,关于 目在编译的时候会原文g下的cvs目录也编译到cL件下Q所以会D上传cL件出问题。经q这两天的研I发现这个问题是可以解决的。方法如下: 点击H口下的首选项看到下图Q?br /> ![]() 按图上所说的Q已qoCVS目录Q还有就是去掉完全构建时清空文g夹,q样的话在编译文件是׃会将cL件所在的文g夹中的cvs目录删除。做好这两部可以解决问题了?br /> 我们在多行一个项目进行开发时Q通常会碰C个问题就是两个h从cvs服务器上同时下蝲了同一个文Ӟq行修改Q当一个h先提交而另一个h后提交时? 常就前一个h修改的覆盖掉了,我们看看eclipse中的cvs是怎样处理q个问题的,首先我们从cvs中检Z个目录ؓ目为test然后打开一个文 件test1.txt文g在文件中加了adc如下图: ![]() 然后我们用cvs的客LE序下蝲同一个test目录Q然后在test1.txt文g中增加bbbQ这L当于两个人同时修改了同一个文Ӟ我们先提交一个。如下图Q?br /> ![]() 然后在eclipse中提交同L文gtest1.txtQ如下图 ![]() 会出C个错误: ![]() q个错误表明了你的提交文件失败了Q我再用另外一个功能,是与资源库同步功能Q在前一张图中可以看刎ͼ点击资源库同步后看到下图Q图中有相应的说?br /> ![]() q样你就可以知道W一个更C改了哪里Q更重要是你也可以覆盖提交,或者覆盖更新本地的文gQ看下图Q?br /> ![]() |
2.配置环境变量:
ANT_HOME=ant安装目录
PATH=%PATH%;%ANT_HOME%\bin
讄完成后,输入 ant -v
昄如下Q?br />
说明成功?nbsp;
3.build.xml
本文来自CSDN博客Q{载请标明出处Qhttp://blog.csdn.net/lip009/archive/2006/09/15/1226931.aspx
查以下ie的设|: internet(选项Q?->常规-->讄--> 是否设ؓQ每ơ访问此|?nbsp; |
awaysrain(l对零度) |
? head 区内加入去除~存的代? 用客户端缓? HTML <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <META HTTP-EQUIV="expires" CONTENT="Mon, 23 Jan 1978 20:52:30 GMT"> ASP <% Response.Expires = -1 Response.ExpiresAbsolute = Now() - 1 Response.cachecontrol = "no-cache" %> PHP header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); JSP response.setHeader("Pragma","No-Cache"); response.setHeader("Cache-Control","No-Cache"); response.setDateHeader("Expires", 0); |