问题标签 [alm]
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.
continuous-integration - 开源 ALM 软件堆栈
我在查看开源 ALM 工具时发现了一个名为jabox的有趣项目。
Jabox 是一个旨在支持 Maven 构建的新项目,新项目使用支持以下工具套件的预配置 POM 进行设置:
替代文字 http://www.jabox.org/images/stories/diagram-bw.png
Jabox 的独特之处在于它包含以下工具的嵌入式版本:
- 颠覆
- 哈德逊
- 神器
不幸的是 jabox 似乎没有发布它的代码,所以不知道它是一个开源项目。
问题第 1 部分:
是否有任何类似的开源 ALM 项目尝试集成现有工具方法?
我感兴趣的是 ALM 的最佳方法。
问题第 2 部分:
对这类项目有兴趣吗?在 ALM 空间中嵌入第 3 方工具并支持多种构建工具
Maven 不是每个人的一杯茶。有些人仍在使用 ANT 或查看其他新兴工具,如 Gradle。
project - 需要一个网络应用程序(博客?)来记录自己/团队的项目详细信息
我正在寻找某种系统,可以让我记录项目列表,然后用使用的技术/流程等标记它们。然后它应该能够交叉引用这些、搜索、查看时间线、按人/客户过滤等。
最初我想要这个作为我的简历,但我认为它在我的团队的工作中也很有用。
理想情况下,它将是一个网络应用程序,因此它可以在内部或外部可见并且易于托管。
我可以很容易地创造一些东西来做到这一点,但时间就是金钱......有谁知道会做到这一点的任何东西?
tfs - TFS 工作项和与变更集的自动关联
警告 - 新手问题....
我有一个愿景,我可以选择我正在处理的工作项,当我签入代码时,我可以自动将变更集与工作项相关联。
我假设:
- 我会选择一个工作项并声明我正在着手处理它,
- 对代码库进行我认为合适的更改,
- 每次签出文件时,它都与当前工作项相关联,并且
- 当我登记入住时,我可以声明我已经停止处理该工作项目。
然后,如果我查看一个工作项,我可以查看与该工作项相关联的变更集,从而完全准确地了解针对该特定工作项所做的更改。
这可能吗?是自动的吗?到目前为止,我发现的只是变更集与工作项的手动关联。
visual-studio-2010 - ALM,VSTS 2010:是否可以在本地计算机中创建自定义签入策略?
我正在尝试对我的开发团队实施自定义签入政策。
客户政策的目的是在签入发生之前用检查点列表提醒开发人员。
我不是 TFS 2010 的管理员。
是否可以为每台开发人员机器安装自定义策略?
iphone - Rails 应用服务器的生命周期管理
我们正在开发一个具有 iPhone 客户端和 Rails 服务器的应用程序。我们已经发布了第一个版本,现在开始开发 1.1 版本。我们想知道是否有任何工具(外部的或由 hostsrails 提供)来满足这两个基本要求: - Rails 应用程序的开发/生产版本 - 应用程序的同步实时版本(版本化 API),例如继续支持旧版本的客户端应用程序 iPhone。
我们现在考虑的第一种方法是为我们想要的每个 API 版本复制应用程序,每个版本都由特定的 URL 引用,例如 :myapp.com/v1、myapp.com/v2 。.. 这整个堆栈本身将被复制,以便拥有一个实时/生产版本和一个开发版本。一旦测试,开发版本将与生产版本切换。
您如何看待这种方法?是否有任何工具可以管理应用程序的生命周期?Rails 是否具有促进这一点的内置功能?
谢谢
java - 什么时候应该在项目生命周期中使用 mvn release?
为了澄清这个问题:
- 我正在寻找既定的最佳实践或已知实践的利弊分析
- 项目生命周期我的意思是:部署到预集成、集成、质量保证、预生产和生产环境。
在某些情况下:我们的项目每周部署到集成和 QA,目前我们为每个集成部署创建一个新版本,但这感觉不对。它导致每周更新所有 pom,破坏开发级别的依赖关系,迫使每个开发人员刷新他们的 eclipse 配置。我们有很大的工作空间,而 Eclipse 不能很好地处理刷新,因此浪费了很多时间。
我对 maven 发布约定并不太熟悉,并且在应该使用 mvn release 时找不到关于应用程序生命周期点的约定。
如果我们现在使用的模式被接受/正确/建立,我会有另一个问题:)
tfs - 应该如何映射描述同一任务的各个方面的用户故事?
我们的团队开始使用用户故事来收集需求。我们在如何将它们映射到任务方面遇到了一些困惑。似乎我们有几个用户故事描述了相同的基本开发任务的不同方面。例如...
用户故事:
- 作为 XYZ 用户,我想在表单中输入目标,以便跟踪目标的进度
- 作为 XYZ 用户,我希望只能为目标输入正整数,以免输入错误数据
- 作为 XYZ 用户,我想过滤可用的目标,这样我就可以只关注特定的目标
任务:
- 开发用于输入带有验证和过滤的目标的表单
这里的问题是我们正在使用 TFS,它可以防止开发任务有多个父级。这大概是因为我们首先以某种方式弄错了这种方法。
谁能建议这应该怎么做?
open-source - 开源 ALM
我正在寻找针对全包开源 ALM 系统的当前建议,该系统本质上是 Microsoft Team Foundation Server 的开源替代方案。
到目前为止,我已经找到了两个,Jabox 和 Endeavour。
你知道的还有其他人吗?
如果您有使用 Jabox 或 Endeavour 的经验,您能评论一下它们的相对优点吗?
我正在寻找像 Jabox 和 Endeavour 这样的一体化 ALM 解决方案,而不是像 Jenkins、Bugzilla、TestLink 等这样的单个应用程序。
.net - 使用 TFS API 获取最新信息
我正在尝试使用 TFS API 从工作区中的服务器检索最新代码。我发现了这个问题:
如何使用 Team Foundation Server SDK 获取最新版本的源代码?
这基本上是我想做的;但是,我想使用现有的工作区,并且只检索代码的某个部分。这可能吗?
例如(使用上述问题中给出的示例):
如果不设置新的工作区或其他东西,这样的事情可能吗?
rtc - Polarion ALM 工具
我们正在研究我们公司的完整 ALM 解决方案。我们正在研究 Polarion ALM 和 RTC。有人听说过 Polarion 完整的 ALM 工具吗?如果是这样,你能告诉我这个工具的优缺点吗?实时时钟呢?我很想听听你的想法。谢谢!梅拉夫