[沫沫金]J2EE项目,同工程,支持多项目,差异化工作实现技术(send.bat)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[沫沫金]J2EE项目,同工程,支持多项目,差异化工作实现技术(send.bat)相关的知识,希望对你有一定的参考价值。
背景项目交付,相同的系统,同一个代码位置,不同的客户看到的不同,可以说99%的项目内容一致,怎么处理这种需求。
方案一:
SVN分支管理,独立的两个系统单独维护,功能同步是很头痛
方案二:
差异化文件,进入配置,发布工程,只需要send.bat加载个性化即可,不需要同步功能,个性化文件越少越好,同步功能仅局限在个性化文件范围。
send.bat源码
@echo off
echo 804测试环境加载开始。。。
set sendPath="%~dp0bat804*.*"
cd /d "%~dp0"
xcopy %sendPath% "%cd%imp-001" /y /e
echo 804测试环境加载完成。。。
echo. & pause
以上是关于[沫沫金]J2EE项目,同工程,支持多项目,差异化工作实现技术(send.bat)的主要内容,如果未能解决你的问题,请参考以下文章
沫沫金实践可用--web工程ORM数据库链接(JDBC)链接集群库||普通库,两种标准