码迷,mamicode.com
首页 > 其他好文 > 详细

[沫沫金]J2EE项目,同工程,支持多项目,差异化工作实现技术(send.bat)

时间:2020-05-12 13:56:19      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:ima   %s   需要   功能   源码   个性化   位置   一个   图片   

背景

项目交付,相同的系统,同一个代码位置,不同的客户看到的不同,可以说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)

标签:ima   %s   需要   功能   源码   个性化   位置   一个   图片   

原文地址:https://blog.51cto.com/zl0828/2494483

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!