DeployMan,发布文件的利器
利用Delphi开发app,有时候需要发布文件,如果文件少还不是问题,但文件多的情况下,IDE带的发布功能,就显得捉襟见肘,效率低下了。
通过Project-Deployment,打开发布窗口,如下图:

如何使用这个功能,在以前的文章中写过,需要的话可以去查。
为了更好的管理发布文件,现在有了工具DeployMan,发布多个文件就变的轻松多了,可以通过选择一个文件夹,一次性的填加该文件夹中所有文件,同时支持包括子目录。我这么一说,相信你一下子就能明白。下面我们看看如何使用这个工具:

上图为运行后的主界面。可以看到,同时支持ios及android两个平台。
Add File:增加发布文件
Add Folder:增加文件夹,发布文件夹中的所有文件,支持子文件夹。
Delete:删除发布文件
TargetDirectory:发布文件的目标路径。
打开菜单File,如下图:

Open Project:打开项目,指DeployMan自己的项目文件,不是Delphi项目文件。
Save Project+.dproj:保存项目,指DeployMan自己的项目文件,不是Delphi项目文件。同时,将发布文件内容写入Delphi项目,即.dproj文件。
Import .dproj file:这里指从Delphi项目文件中导入发布的文件内容。
现在,我们以发布ChinaCock地图文件为例,看如何发布地图应用需要的文件?
1.利用Import .dproj导入一个Delphi项目文件
2.通过Add Folder增加一个文件夹中的文件,这里我们选择ChinaCock 地图功能需要发布的文件夹,如下图:

选择文件夹,然后点确定,如下图,系统会将选择的文件夹填加进来,我们选择他,并选择Include subdirectories,表示同时发布所选择文件夹中的子文件夹,Configurations,我们选择Release,Target Directory,我们选择.\或者空白不填:

3.接下来,执行Save Project+.dproj,这时候,DeployMan会填加需要的发布文件到Delphi项目
4.打开刚才处理过的Delphi项目,查看发布文件:

正如我们所见,所有需要的地图支持文件,都写进来了!并且,也写好了Remote Path。
写到这里,想起了我曾经一个一个文件填加发布文件,感觉到了天堂与地狱的差别,这滋味!!!
就写到这里,一起享受DeployMan带给我们的快乐与高效吧!
新春即至,祝福所有看到此文的朋友们阖家欢乐,新春幸福,万事大吉!
下载地址在这里:https://pan.baidu.com/s/1zkVrw7V4RW-Xiiu3viYp2A
DeployMan,发布文件的利器的更多相关文章
- Visual Studio 2010 实用功能:使用web.config发布文件替换功能
当建立ASP.NET Web应用程序项目后,默认除了生成web.config外,还生成了web.debug.config与Web.Release.config.顾名思义,根据它们的命名我可以推测到他们 ...
- python发布文件(windows)
怎样发布文件 首先发布本地文件有一个好的用处,就是省去了朋友同import的时候还要使用sys.path,省的自己出错 1.新建文件夹d:\ tool 在的d:\tool文件夹中建立login.py ...
- 同步文件的利器-rsync
即使你只是个人用户而不是一个企业,备份你自己的数据也是非常重要的,我不想失去任何这些数据. rsync是同步文件的利器,一般用于多个机器之间的文件同步与备份,同时也支持在本地的不同目录之间互相同步文件 ...
- 零基础学python之函数与模块(附详细的代码和安装发布文件过程)
代码重用——函数与模块 摘要:构建函数,创建模块,安装发布文件,安装pytest和PEP 8插件,确认PEP8兼容性以及纠错 重用代码是构建一个可维护系统的关键. 代码组是Python中对块的叫法. ...
- Android App图片资源文件压缩利器McImage
版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http://javaexception.com/archives/195 Android App图片资源文件压缩利器McIma ...
- 2019-10-4-C#-极限压缩-dotnet-core-控制台发布文件
title author date CreateTime categories C# 极限压缩 dotnet core 控制台发布文件 lindexi 2019-10-04 14:59:36 +080 ...
- PublishFolderCleaner 让你的 dotnet 应用发布文件夹更加整洁
大家都知道,在 dotnet 发布时,将会在输出的 publish 文件夹包含所需的依赖.在 .NET Core 开始,引入了 AppHost 的概念,即使是单个程序集,也需要独立的 Exe 可执行文 ...
- Delphi XE5-XE8 以上 如何发布文件到工程中
首发在 ① FireMonkey[DELPHI XE5] 165232328 欢迎使用 FMX 开发手机程序的高手来访. (* *********************************** ...
- 利用gulp把本地文件移动到指定待发布文件夹
一.目标 把本地的文件移动到待发布的文件中,把static_grab文件中file.txt所列文件列表移动到beta对应文件夹中: 二.实现 var gulp = require('gulp'), w ...
随机推荐
- numpy学习:数据预处理
待处理的数据:150*150的灰度图片,除分析目标外,背景已经抹0 需要实现的目标:背景数字0不变,对其余数字做一个归一化处理 对list处理可以用 a=list(set(a)) # 实现了去除重复元 ...
- 海康摄像头配置固定IP
前言 首先要海康设备连接好网线,电脑客户端跟海康设备在同一个局域网络. 1.直接在海康网站下载SADP工具软件,安装SADP工具,如图所示: 2.安装成功后,桌面的出现设备网络搜索, 面板介绍:这里将 ...
- 浅谈mysql
关于数据库其实我们可以简单的理解为存储货物的一个厂库,里面分别是按照一定的分类存放的物品,然后人们有时会从厂库中拿走或存储一些物品,有时也会更改或增加一些分类 这些物品都分门别类的存放在厂库中,方便人 ...
- CRM 价格批导
日了,好多代码....COPY别人的,懒得改了 *----------------------------------------------------------------------* *** ...
- idea中查看java类继承图
复习java io,看了书里的这张图,太模糊了,想弄个出来放大看,一开始试了idea发现只能看父类,后来折腾了一会试了其他工具才发现还是idea好用. :) 一.打开type hierachy 光标放 ...
- RocketMQ消息存储
转载:RocketMQ源码学习--消息存储篇 消息中间件—RocketMQ消息存储(一) RocketMQ高性能之底层存储设计 存储架构 RMQ存储架构 上图即为RocketMQ的消息存储整体架构,R ...
- OllyDbg安装教程
1.下载 http://tools.pediy.com/windows/debuggers.htm 我们这里选择OllyDbg1.10下载 2.安装 解压下载的压缩包直接双击启动即可使用 3.插件安装 ...
- WebSphere隐藏版本号教程
一.实施步骤 1.登陆WAS控制台,进入服务器列表界面. 2.选择一个server进到server配置页面. 3.选择进入“Web容器传输链”页面. 针对这4项都进行以下第4和第5步操作,以下以WCI ...
- nginx源码安装教程(CentOS)
1.说明 官方源码安装说明:http://nginx.org/en/docs/configure.html 源码包下载地址:http://nginx.org/en/download.html 版本说明 ...
- absolute 导致点击事件无效
方案一: 添加层数 z-index 方案二: 背景的透明度为0 background-color:#000; filter:alpha(opacity=0); opacity:0;