build-process

    44热度

    7回答

    我知道我可以添加Maven仓库来获取〜/ .m2/settings.xml中的依赖关系。但是,它可以使用命令行添加存储库,像这样: mvn install -Dmaven.repository=http://example.com/maven2 我想这样做的原因是因为我使用的是持续集成工具,我有过的命令行选项完全控制它用来调用maven,但是为运行集成工具的用户管理settings.xml有点

    10热度

    2回答

    我需要知道如何在运行TFS时使用.testrunco​​nfig文件构建解决方案时打开代码覆盖。 testrunco​​nfig文件中有一个用于代码覆盖的选项,但是在运行TFS构建时,没有代码覆盖率结果。 我正在运行使用* Tests.dll掩码而不使用测试列表(.vsmdi)的测试。

    1热度

    9回答

    假设你正在开发一个需要编译和多个主机(比如Linux和Windows)上运行的代码,你将如何去这样做,以最有效的方式考虑到: 您可以完全访问硬件,你的编译(在我的情况下,Linux主机和Windows主机站在我的办公桌) 大厦在网络驱动器的每个主机太贵 没有提交到中央存储库应该是必需的 - 假设有一个CI引擎在尝试在 “高效”意味着保持编译 - 编辑 - 运行周期尽可能短而简单。

    2热度

    5回答

    好的,这里是我的项目的细目:我有一个“脚本”子文件夹的Web项目。该文件夹包含一些JavaScript文件和JSMin.exe的副本,以及在一些文件上运行JSMin.exe的批处理文件。我尝试设置一个'call'$(ProjectDir)Scripts \ jsmin.bat“'的后期构建步骤。当我执行构建时,批处理文件始终“用代码1退出”。这发生在Visual Studio或通过msbuild命

    4热度

    4回答

    我正在使用调用Wise创建一些安装文件的构建脚本。问题是Wise许可证只允许它在一个特定的用户帐户下运行,这与我的构建脚本将运行的帐户不同。我知道Windows有runas命令,但这不适用于自动脚本,因为无法通过命令行输入密码。

    15热度

    3回答

    当我做一个干净的构建C#项目时,生成的dll与之前构建的不同(我单独保存)。没有代码更改,只是干净和重建。 差异显示DLL中的一些字节有变化 - 几乎没有开始和几乎接近尾声,但我不明白这些代表什么。有没有人知道为什么会发生这种情况,以及如何预防这种情况? 这是使用Visual Studio 2005/WinForms。 更新:不使用自动版本递增或签署程序集。如果这是某种时间戳,我该如何阻止VS编写

    8热度

    6回答

    在自动构建期间是否有任何方式生成项目文档? 我想有一组源文件(HTML?)与用户手册,并从中产生: PDF文档 CHM帮助 的HTML版本帮助 所有三种格式的内容基本相同。 目前我使用msbuild和CCNET,但如果需要我可以更改。

    12热度

    8回答

    如果我使用WebSphere 6.1(Java 1.5)部署到服务器,我应该在构建框中使用IBM的JDK吗?或者Sun的JDK会编译成相同的二进制文件? 如果我应该使用IBM的,我可以从哪里获得Windows x64版本?

    6热度

    9回答

    将您的编译器,库和其他工具纳入您的源代码管理系统本身的建议是什么? 在过去,我遇到了一些问题,虽然我们有所有的源代码,但构建产品的旧版本是一个急于尝试获取Visual Studio,InstallShield和其他工具(包括正确的补丁版本)用于构建产品。在我的下一个项目中,我希望通过将这些构建工具检入源代码控制来避免这种情况,然后使用它们进行构建。这也可以简化建立新机器的工作 - 1)安装我们的源

    5热度

    3回答

    如何设置共享ccache而不会陷入权限问题? 我想用最新的更改运行夜间或CI构建,并使用大型ccache存储库在整个R & D中共享所有创建的二进制文件。