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 ...
随机推荐
- 暂时关闭 windows 病毒防护
- 串的模式匹配算法 ------ KMP算法
//KMP串的模式匹配算法 #include <stdio.h> #include <stdlib.h> #include <string.h> int* get_ ...
- springboot添加log4j日志配置log4j.xml生成日志文件
第一步:添加pom文件依赖 <!-- log4j --> <dependency> <groupId>org.springframework.boot</gr ...
- java集合的实现细节--ArrayList和LinkedList
ArrayList和LinkedList的实现差异 List代表一种线性表的数据结构,ArrayList则是一种顺序存储的线性表,ArrayList底层采用动态数组的形式保存每一个集合元素,Link ...
- SpringBoot系列之jar包转war包
1.修改pom,将打包方式改为war包 2.dependencides中配置外部tomcat <!--因配置外部TOMCAT 而配置--> <dependency> <g ...
- 【LeetCode】最大子序列和
要求时间复杂度 O(n). e.g. 给定数组 [-2,1,-3,4,-1,2,1,-5,4],其中有连续子序列 [4,-1,2,1] 和最大为 6. 我完全没有想法,看了答案. C++实现: int ...
- 再谈数据库优化(database tuning)的真谛和误区
当今各行业信息量呈现爆炸式增长,因此,数据库优化也就显得弥足重要.随着数据库性能问题的出现,每位用户为了解决出现的问题,不得不满网上到处搜索优化的”灵丹妙药“和捷径,于是,就出现了各种各样的条条框框和 ...
- ScheduledThreadPoolExecutor
java提供了方便的定时器功能,代码示例: public class ScheduledThreadPool_Test { static class Command implements Runnab ...
- java 常用命令
#查看堆使用情况jmap -heap [pid]#查看占用内存高的对象jmap -histo:live [pid] | head -n 100#查看占用内存高的对象,dump成文件,线下分析jmap ...
- 牛客网 PAT 算法历年真题 1010 : 月饼 (25)
月饼 (25) 时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小) 题目描述 月饼是中国人在中秋佳节时吃的一种传统食品,不同地 ...