【问题标题】:installing nant with a batch script使用批处理脚本安装 nant
【发布时间】:2010-10-20 10:53:02
【问题描述】:

我有一个 nant 构建文件,许多用户必须在本地运行。有没有一种简单的方法可以自动化在 Windows 系统上安装 nant/nantcontrib 和更新匹配的环境变量的过程。

我想出了一个解决方案,将包含 nant/contrib 文件和批处理脚本的文件夹复制到每个站。执行批处理脚本时,应将 nant dll 复制到有意义的完整位置,并且应更新 env varialbes。

这是正确的做法吗?

谢谢/dres

【问题讨论】:

    标签: batch-file nant environment-variables


    【解决方案1】:

    我通常将 NAnt 与源代码一起检查到存储库中,然后将几个批处理文件用于各种目标。我知道这并不能完全回答您的问题,但它可能会解决根本问题。

    编辑回复:cmets

    我的目录结构如下:

    /src
    /lib
    /tools/nant
    /project.sln
    /project.build
    /build.bat
    /deploy.bat
    

    【讨论】:

    • 嗨安德鲁也许这是我问题的正确答案。您能否详细说明您的解决方案,或者只是一个类似设置描述的链接。问候/着装
    • 我明白了 - 一种调用构建脚本并为各种任务(构建、测试、部署)分配特定属性值的优雅方式。但这并不能解决如何将 nant 安装分发到每台开发客户端计算机。由于我们使用虚拟机,我想我的问题的解决方案是简单地在基础映像上安装 nant 并分发它。问候/德森
    • 没有,但是不需要这个解决方案,你的 build.bat 有:tools/nant/bin/nant.exe project.build build
    猜你喜欢
    • 2014-10-03
    • 1970-01-01
    • 2017-08-04
    • 1970-01-01
    • 2016-08-10
    • 1970-01-01
    • 1970-01-01
    • 2014-05-31
    • 1970-01-01
    相关资源
    最近更新 更多