问题标签 [build-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3579 浏览

msbuild - MSBuild 目标 BeforeBuild 未执行

我似乎有一种情况,我放入 BeforeBuild 目标的代码没有成功执行。

这是我所拥有的:

构建运行时,我在构建日志中看不到消息输出。我的格式化方式有问题吗,还是必须在脚本中的特定位置?我什至在寻找这些消息的正确位置吗?

编辑:将重要性更改为高似乎没有什么区别

0 投票
1 回答
161 浏览

mysql - mysql脚本的脚本

我有一个需要在 oracle 和 mysql 中维护的数据库。脚本的数据插入脚本如下所示。当然 Mysql 使用 source 而 oracle 使用 @ 在所有其他方面调用的脚本及其调用顺序都是相同的。(那是因为它们只是符合 ANSI 的插入语句)。

反正有没有修改脚本的脚本,使它在 mysql 和 oracle 中都可以工作?


-- 在 mysql 中
使用 mydb;
源 insert_man_rows.sql
源 insert_leg_rows.sql

-- 在oracle
中@insert_man_rows.sql
@insert_leg_rows.sql

0 投票
1 回答
108 浏览

ide - 您是否将构建脚本与 IDE 同步?

如果您使用以下内容:

  1. 使用构建脚本进行持续集成
  2. 用于代码开发的 IDE

您是否遇到过将构建脚本与 IDE 构建系统同步的问题?如果是这样,您如何解决此类问题?使用任何环境(Java/.NET/etc)来解释解决方案都可以。我只是想了解人们如何解决这个问题。

0 投票
1 回答
109 浏览

visual-studio-2008 - TFS 构建脚本跟踪

调试构建脚本时,是否可以让 TFS 使用当前已签出的构建脚本?

例如,我目前有一个正在尝试调试的构建脚本,但为了添加一行跟踪,我需要预订 TFSBuild.proj,对其进行更改,然后将其重新预订。

0 投票
1 回答
110 浏览

build-script - 编写构建脚本的最佳框架

一些基本要求是:

  1. 基本构建脚本要求,例如从 scm 中提取、复制、编译 :)
  2. 在 Windows、Unix(Solaris、HPUX、AIX)和 Linux 上的兼容性。

我听说过几个不错的选择,例如 scons、ant 等,但想知道您最喜欢的选择是什么?
目前我有 36 个 kornshell 脚本需要移植,因为即使在 Windows 中的 UNIX 子系统中也不支持 kornshell。

0 投票
2 回答
190 浏览

apache-flex - 使用 Nant 构建 Flex?

我想知道我是不是在这里吠错了树。是否可以用 Nant 构建脚本替换用于构建 Flex 项目的 Ant 构建脚本?

具体来说,似乎没有任何替代 Ant 的替代品<mxmlc><macrodef>以及<taskdef>Nant 或 Nant-contrib 提供的任务。

我在 Nant 或 Ant 方面都没有太多经验,所以我想知道我是否应该继续调查这个问题。除了一些粗略的替代品之外<macrodef>,我真的在管子上找不到任何关于我在这里尝试做的事情。我们的脚本相对较小且简单明了,如果可能的话,我希望从我们的构建服务器中删除 JRE 和 ant 内容。

以前有人用 Nant 构建过 Flex 吗?

0 投票
2 回答
45 浏览

svn - 我们如何有效地对包含多个子应用程序的大型 Web 应用程序进行版本控制?

我是为我们公司运营门户的团队的一员。门户内部有大约 200 个小型应用程序,我们称之为应用程序。一个可能是提交收据,另一个是提交时间表,另一个是查看正在进行的活动等。

这些应用程序中的每一个都与其他应用程序完全分开,因此我们为每个应用程序创建了单独的 trunk/branch/tags 文件夹。通过这种方式,它们可以单独开发和发布,而团队中的每个人都不必就一次部署整个门户网站的时间达成一致。使门户的每个开发实例保持最新几乎是不可能的,因为使其适应的唯一方法是将每个主干检出到子文件夹中。

从分离的角度来看,这很好,但是当我们想要设置一个新的开发人员并使用整个应用程序的副本在他们的本地机器上运行时,这会很麻烦。

我们是否需要编写一个复杂的大型构建脚本来获取每个主干并将其内容放置在 Web 应用程序上下文中的适当位置?

0 投票
3 回答
1227 浏览

ios4 - iPhone 版伯克利数据库

我曾尝试为 iphone OS 4 创建库,但出现错误。

这是我参考 Berkeley DB 安装指南的构建脚本。

在这里,我收到一条带有 3 个警告的错误消息:

请指导我,我在脚本中做错了什么。

提前致谢。

0 投票
10 回答
48445 浏览

makefile - 为多核机器自动设置作业(-j)标志?

我在一台有大量内核的机器上有一个 Makefile,但我似乎总是-jX在编译我的项目时忘记写,而且它花费的时间比它应该的要长。

有什么方法可以-j通过环境变量或其他持久性配置文件设置标志,以便 make 自动在这台机器上并行执行多个作业?

0 投票
2 回答
244 浏览

java - 使用尽可能多的共享代码为 Java ME 和 Java SE 编写 Java 库

我意识到这两个 Java 版本有很大的不同,但是我要编写的库使用标准的 HTTP/TCP 网络和数据收集来执行它的任务。这是两个平台都提供的两种能力,尽管范围不同。我假设我可以编写一个使用最低公分母的库,但最好有一个 Java SE 版本,它至少可以利用泛型的好处和更广泛的数据收集。

我希望我可以维护一个代码库,在库的两个版本之间共享尽可能多的代码,使用构建脚本为每个 Java 平台生成一个单独的库。API 显然会略有不同,但如果可以共享库的核心业务逻辑,那将节省时间和精力。

我可以利用他们的任何构建脚本/预处理/其他技术来实现这一目标吗?这是否更麻烦,是否值得?