Java 如何获取当前jsp应用程序版本的内部版本号(使用CVS)
我正在使用eclipse升级一个旧的jsp web应用程序。对于类版本号,使用CVS。通过将应用程序导出到war文件并将其部署到tomcat、weblogic或其他应用程序服务器上,可以在客户端环境中安装该应用程序 问题是:一旦我对我的应用程序进行更改,提交更改并导出war,我在哪里可以找到整个应用程序的版本号或内部版本号?Java 如何获取当前jsp应用程序版本的内部版本号(使用CVS),java,jsp,build,version,cvs,Java,Jsp,Build,Version,Cvs,我正在使用eclipse升级一个旧的jsp web应用程序。对于类版本号,使用CVS。通过将应用程序导出到war文件并将其部署到tomcat、weblogic或其他应用程序服务器上,可以在客户端环境中安装该应用程序 问题是:一旦我对我的应用程序进行更改,提交更改并导出war,我在哪里可以找到整个应用程序的版本号或内部版本号? 我需要这个数字作为应用程序版本的标识符,以便能够区分最新的war和以前的war,并且稍后通过查看war就知道安装了什么应用程序版本。另外,从QA的角度来看这一点很重要。CV
我需要这个数字作为应用程序版本的标识符,以便能够区分最新的war和以前的war,并且稍后通过查看war就知道安装了什么应用程序版本。另外,从QA的角度来看这一点很重要。CVS确实不了解存储库的“快照”;它在文件级别工作。所以,最好的解决方案是及时更新,并在“Git descripe”命令中使用Git之类的东西 假设您不能做显而易见的事情,您可以尝试使用“cvsps”命令。这在数据库上执行“cvs rlog”,并将更改划分为“补丁集”。然后找到编号最高的修补程序集(或计算通向标记/分支的修补程序集) $cvsps 2>/dev/null | grep'^PatchSet'| tail-1 或
$cvsps-b HEAD 2>/dev/null | grep'^PatchSet'| wc-l看看这不是在解释如何获取项目中某些文件的版本吗?:/我需要整个应用程序的一个版本。谢谢