问题标签 [nantcontrib]

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 回答
50904 浏览

sql-server - “SQLNCLI”提供程序未在本地计算机上注册

我有一个基于 NAnt 的脚本,我在连接到 SQL Server 2008 Express 的本地 PC 上运行,该脚本也在我的本地 PC 上运行,以使用 .sql 文件删除和重新创建数据库 - 这工作正常,在这里没问题。

当我在另一台 PC 上重新创建相同的设置时,问题就出现了,我的 NAnt 脚本中出现以下错误:

我在网上搜索,发现在一个论坛上有人建议我需要安装 Microsoft SQL Server Native Client,并从这个 URL 获得它。(不可否认,我只安装了本机客户端部分)

尽管它安装在我的第二台 PC 上,但脚本仍然给我同样的错误。有什么建议么?

0 投票
1 回答
139 浏览

nant - 使用 fxcop 的 nant nantcontrib 配置

我需要运行我在 NAnt 构建文件中实现的 FxCop 属性。我有 NAnt 和 NAntContrib。我已将内容复制nantcontrib\bin到 nant\bin 文件夹并将环境变量设置为FxCopCmd.exe.

然后当我运行 NAnt 脚本时出现错误:

无效属性 (fxcop)

可能是什么问题呢?

0 投票
0 回答
311 浏览

encryption - 使用 Nant 的安全问题

我需要存储身份验证信息,我宁愿没有纯文本密码:

有没有人想出一种方法来加密 Nant 中的属性值?
我查看了 Nant 和 Nantcontrib 文档,但没有提到加密。我正在考虑创建自己的 Nant 任务的路线。

有什么建议么?

0 投票
1 回答
800 浏览

msbuild - 元素上的意外属性“BuildInParallel”

我正在尝试在 MsBuild 上使用 BuildInParallel 选项。

我有一个 NAnt & NAntContrib 脚本,例如

但我收到此错误消息:

请指教?

0 投票
1 回答
280 浏览

nant - 使用 nant 和 nantconrib 从 PVCS 中检查文件

我正在与 nant 和 nantcontrib 一起迈出第一步,所以请多多包涵!

我想用 nant 执行的步骤如下:

  1. 从 PVCS 获取最新文件
  2. 签出(即编辑)AssemblyInfo.cs,以便我可以自动处理版本控制等。
  3. 构建完成后,检查 AssemblyInfo.cs
  4. 使用版本标签标记 PVCS 项目中的所有文件。

我查看了nantcontrib 帮助站点,但是,似乎没有提到检查文件!

0 投票
2 回答
728 浏览

version-control - 如何使用 NAnt 创建 Visual Source Safe 分支

总结
我目前有一个NAnt构建脚本,vssget可以在最新的源代码或特定分支(使用${branch}参数)上执行。

每当我们进行生产构建/部署时,所构建的代码树都会创建一个分支,(这样我们就可以继续开发并且仍然知道生产中的代码库,非常标准的东西......)

问题
创建该分支的过程仍然是手动过程,由进入 Visual Source Safe Explorer 并执行分支过程的人执行。我想知道是否有任何方法NAnt可以创建 VSS 分支。

当前计划
我已经知道使用 <exec program="ss">并试图避免这种情况,但在没有任何更好的解决方案的情况下,这是我最可能采取的路线。

有谁知道这是否有一个NAntNAntContrib目标,或者是否有人有一个他们过去曾经这样做过的脚本任务并且可以为此提供代码,那将非常感激。

免责声明
我了解 cvs、svn、git 和所有其他源代码控制解决方案,目前无法选择更改工具

0 投票
1 回答
1981 浏览

.net - Cruise Control .Net 未显示 Nant 构建错误

我们正在运行 Cruise Control 1.5.7256.1 并使用它使用 Nant 和 Nantcontrib 进行构建。构建失败并正确成功,但是当它们失败时,相关的错误消息将显示在 CCNet 构建报告页面上。见下图

没有错误!

构建错误可以在查看构建日志页面上看到,但它们并没有进入构建报告页面。构建本身非常简单,它只是一个构建 .Net 3.5 .sln 文件的 Nantcontrib msbuild 元素。

有任何想法吗?

0 投票
1 回答
986 浏览

nant - 如何使用 NAnt 的内部命令 (Command.com)?(“类型”等)

在 Windows 系统上,某些 dos 命令没有可以通过 NAnt 的 exec 任务显式调用的可执行文件。(我说的是 Command.com 的一部分命令)

可在此处找到完整列表。虽然一些更有用的命令可以通过 NAnt 或 NAntContrib 任务(复制、移动、重命名等)来实现,但有些(例如“类型”)不能。

作为构建的一部分,您如何执行这些命令?例如,使用通配符,我怎样才能从我的构建执行的外部命令中轻松显示日志文件的内容(以便外部命令的日志文件内容将回显到构建的日志文件中)

0 投票
1 回答
121 浏览

.net - 用不同的替换默认的 Nant 任务

我想在不更改我的 .build 配置文件的情况下从 Nant 重新定义复制任务。在南特有可能吗?

Msbuild 有:

可以做到这一点。

我写了我的复制任务,不知道如何在 nant 脚本执行期间全局覆盖它。

0 投票
1 回答
116 浏览

cruisecontrol.net - 如何在巡航控制中使用 nantcontrib vssget 任务获取替换文件的列表。网

我正在使用NantContrib vssget任务在构建过程中从 Source Safe 检索最新代码。我想知道哪些文件已更新/替换,基本上是发生了任何更改,并将其输出到屏幕/日志文件。

我得到的唯一输出是......