问题标签 [custom-build]
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.
logging - TFS 自定义构建代理范围日志被覆盖。
我们有一个自定义构建,它在整个构建过程中多次使用我们的构建代理(这是不再在我们公司的创建者的设计)。我们最近才发现 ActivityLog.AgentScope。Build-Agent-ID .xml 日志将在稍后在该过程中再次使用同一代理时被覆盖。我们最终只有一个日志,它来自正在使用的代理的最后一个实例。
例如,一个代理在构建过程中被调用了两次。第一次调用完成并且日志在那里,稍后发生第二次调用并使用相同的文件名覆盖以前的日志(ActivityLog.AgentScope.Build -Agent-ID .xml)
所以很自然,我们希望通过在日志文件名中添加时间戳来保留所有日志。但是我们在自定义构建中看不到创建这些日志的位置。我们搜索了MDSN 的 Team Foundation Build Activities和ALM Rangers: TF Build Customization Guide,但没有成功。
我们认为构建代理并不意味着在自定义构建过程中多次使用。但是现在我们依赖于这个自定义构建,有没有办法解决这个问题来保留所有代理范围日志?我们希望避免修改自定义构建以仅使用一次代理。
python - Python 找不到自定义 PyQt5
由于 ubuntu 存储库中的官方 pyqt5 安装似乎缺乏对 QtQuick 的支持,我尝试从源代码安装 pyqt5。安装本身似乎工作正常,但是在运行使用 PyQt5 的 python 脚本时,python 抱怨它找不到那个 PyQt。
构建 sip 4.15.5 后,我下载了 PyQt5.2。它应该与我的 Qt 版本兼容(的输出qmake --version
):
我跑了
pyqt 的 configure.py 的输出可以在这里找到:https ://gist.github.com/Mitmischer/8677889 。
pyqt 的安装输出可以在这里找到:https ://gist.github.com/Mitmischer/8677780 。
之后sudo make install
,我可以看到一个相当不错的文件夹PyQt5
。/usr/lib/python3.3/site-packages
但是,如果我运行 cat PyQt5/__init__.py
,则里面没有实际代码:
是的,这就是该文件中的全部内容。我不知道它是否应该是那样的,但对我来说它看起来很奇怪。此外(ls PyQt5
):
看起来不像pythonic。
正如其他地方所建议的,我(希望)适当地设置了我的 pythonpath:
现在,如果我启动交互式python3.3
会话(或脚本),则找不到 PyQt5:
有没有其他人试图从源代码安装 PyQt5?我该怎么做才能使 PyQt 工作?
python - virtualenv 不会从 lib/python 目录复制所有 .py 文件
也许我不清楚 virtualenv 是如何工作的,但是如果我使用 --always-copy 标志运行 virtualenv,我希望 /lib/python 中的所有文件都被复制。
所以我创建了一个虚拟环境
的输出是
然后我去lib目录
列出所有文件
确切地说:包括目录在内的 50 个,但是当我计算 python 安装目录中的文件/目录时,我得到 200+(仅 1 级,不包括站点包等)
有谁知道为什么这是这种行为?
甚至__future__.py
都不存在。
谢谢你。
tfs - 试图复制 tfs 2013 中的默认进程模板并在尝试打开它时出错
我正在使用 tfs 和 vs 2013。
我已经下载了默认构建模板(通过按构建定义窗口中的“下载”按钮),复制它,重命名它,签入它,当我尝试将它设置为构建过程中的构建过程模板时定义出现一个消息框,上面写着:“团队基础错误”“有效值介于 0 和 65535 之间,包括 0 和 65535。参数名称:代码页”
我想保留我原来的默认模板(tfs 的默认模板)并处理它的副本,这样我就可以一直使用他们的基本模板。
默认的加载正常,并且构建与它们一起成功运行,但我需要为其他构建制作一些自定义的......
非常感谢您的帮助!我已经尝试在网上和论坛上搜索了几天,但找不到任何踪迹:-\
build - 用于构建的 Unity3d 自定义预制列表
示例:
我的 Unity3d 项目中有两个文件夹。首先我有 Shop_Android.prefab,在第二个 Shop_Ios.prefab。
我可以为只有第一个或第二个文件夹的 iOs 和 Android 自定义构建吗?没有删除和恢复文件夹?
qt - 像经典的 MAKEfile 一样使用 MSBUILD——我该怎么做?
我对 Visual Studio 项目/解决方案缺乏灵活性感到沮丧,但我意识到现在它使用了 MSBUILD,它可能非常强大,但只是没有将它暴露给 IDE。所以我看了一下 MSBUILD 文档,不知道从哪里开始!我希望有一本坚果壳书。有人可以指点我吗?
更具体地说,这是我想做的事情:
运行实用程序预处理器以生成 .CPP 和 .H 文件,然后由常规 C++ 项目使用。有多个输入(用于计算依赖关系;特别应该知道它使用的普通 .h 文件是否已更改)和多个输出(至少一个 .cpp 和一个 .h 文件)用作另一个项目中的文件。
FWIW,最复杂的情况涉及在“普通”C++ 项目中使用 Qt,该项目可以使用 VS Express 2010 或 MSBUILD 直接从服务器上的脚本构建。既然这是一个公共图书馆,可能有一些指南或任何帮助?请注意,VS 插件对构建阶段没有用处,但可用于最初生成项目文件,然后仅依赖 MSBUILD 和源代码中包含的内容。
有人能指出我正确的方向吗?
- 约翰
从那里开始变得更糟,但这是我的第一个目标。
tfs - 如何在 TFS 自定义构建定义中显示自定义数据类型的元素
是否可以在 TFS 构建定义文件中显示自定义数据类型的子元素?例如,在“代理设置”中,菜单扩展到其子元素,就像我想显示我自己的数据类型的元素一样。
在上面的代码中,“AgentSettings”扩展到它的元素:名称过滤器、标签过滤器等等。但是我的自定义类型“MyBuildConfig 没有扩展到它的元素......
有什么帮助吗?
谢谢!
build - 自定义 dojo 构建不包括 dojo.require()
我有一个遗留项目需要能够使用 dojo.require()。
但我正在尝试以较新的构建器格式构建东西。无论我做什么,我都无法获得构建为包含“require”的自定义 dojo.js 文件。我总是收到错误“dojo.require 不是函数”。
我并不真正关心构建我自己的 dojo.js 文件,但我必须这样做才能将它从我的自定义层中排除。这是我的构建配置文件的缩短版本。
任何想法或提示表示赞赏。
javascript - 当我单击生成时,Textarea 没有得到更新
仅当用户单击复选框并提交时,才尝试使用自定义构建示例来生成和加载代码页。然而,textarea 似乎根本没有更新。
我试图让我的代码像这个例子一样工作 http://gregfranko.com/jquery.selectBoxIt.js/customDownload.html
这是代码。
c++ - 如何解决错误 MSB6006:“cmd.exe”以代码 3 退出?
构建代码时出现以下错误:
我该如何解决这个问题?