问题标签 [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.

0 投票
1 回答
2393 浏览

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。

0 投票
1 回答
64 浏览

project - 需要一个网络应用程序(博客?)来记录自己/团队的项目详细信息

我正在寻找某种系统,可以让我记录项目列表,然后用使用的技术/流程等标记它们。然后它应该能够交叉引用这些、搜索、查看时间线、按人/客户过滤等。

最初我想要这个作为我的简历,但我认为它在我的团队的工作中也很有用。

理想情况下,它将是一个网络应用程序,因此它可以在内部或外部可见并且易于托管。

我可以很容易地创造一些东西来做到这一点,但时间就是金钱......有谁知道会做到这一点的任何东西?

0 投票
3 回答
2153 浏览

tfs - TFS 工作项和与变更集的自动关联

警告 - 新手问题....

我有一个愿景,我可以选择我正在处理的工作项,当我签入代码时,我可以自动将变更集与工作项相关联。

我假设:

  1. 我会选择一个工作项并声明我正在着手处理它,
  2. 对代码库进行我认为合适的更改,
  3. 每次签出文件时,它都与当前工作项相关联,并且
  4. 当我登记入住时,我可以声明我已经停止处理该工作项目。

然后,如果我查看一个工作项,我可以查看与该工作项相关联的变更集,从而完全准确地了解针对该特定工作项所做的更改。

这可能吗?是自动的吗?到目前为止,我发现的只是变更集与工作项的手动关联。

0 投票
1 回答
251 浏览

visual-studio-2010 - ALM,VSTS 2010:是否可以在本地计算机中创建自定义签入策略?

我正在尝试对我的开发团队实施自定义签入政策。

客户政策的目的是在签入发生之前用检查点列表提醒开发人员。

我不是 TFS 2010 的管理员。

是否可以为每台开发人员机器安装自定义策略?

0 投票
2 回答
215 浏览

iphone - Rails 应用服务器的生命周期管理

我们正在开发一个具有 iPhone 客户端和 Rails 服务器的应用程序。我们已经发布了第一个版本,现在开始开发 1.1 版本。我们想知道是否有任何工具(外部的或由 hostsrails 提供)来满足这两个基本要求: - Rails 应用程序的开发/生产版本 - 应用程序的同步实时版本(版本化 API),例如继续支持旧版本的客户端应用程序 iPhone。

我们现在考虑的第一种方法是为我们想要的每个 API 版本复制应用程序,每个版本都由特定的 URL 引用,例如 :myapp.com/v1、myapp.com/v2 .. 这整个堆栈本身将被复制,以便拥有一个实时/生产版本和一个开发版本。一旦测试,开发版本将与生产版本切换。

您如何看待这种方法?是否有任何工具可以管理应用程序的生命周期?Rails 是否具有促进这一点的内置功能?

谢谢

0 投票
5 回答
1253 浏览

java - 什么时候应该在项目生命周期中使用 mvn release?

为了澄清这个问题:

  • 我正在寻找既定的最佳实践或已知实践的利弊分析
  • 项目生命周期我的意思是:部署到预集成、集成、质量保证、预生产和生产环境。

在某些情况下:我们的项目每周部署到集成和 QA,目前我们为每个集成部署创建一个新版本,但这感觉不对。它导致每周更新所有 pom,破坏开发级别的依赖关系,迫使每个开发人员刷新他们的 eclipse 配置。我们有很大的工作空间,而 Eclipse 不能很好地处理刷新,因此浪费了很多时间。

我对 maven 发布约定并不太熟悉,并且在应该使用 mvn release 时找不到关于应用程序生命周期点的约定。

如果我们现在使用的模式被接受/正确/建立,我会有另一个问题:)

0 投票
2 回答
917 浏览

tfs - 应该如何映射描述同一任务的各个方面的用户故事?

我们的团队开始使用用户故事来收集需求。我们在如何将它们映射到任务方面遇到了一些困惑。似乎我们有几个用户故事描述了相同的基本开发任务的不同方面。例如...

用户故事:

  • 作为 XYZ 用户,我想在表单中输入目标,以便跟踪目标的进度
  • 作为 XYZ 用户,我希望只能为目标输入正整数,以免输入错误数据
  • 作为 XYZ 用户,我想过滤可用的目标,这样我就可以只关注特定的目标

任务:

  • 开发用于输入带有验证和过滤的目标的表单

这里的问题是我们正在使用 TFS,它可以防止开发任务有多个父级。这大概是因为我们首先以某种方式弄错了这种方法。

谁能建议这应该怎么做?

0 投票
2 回答
1888 浏览

open-source - 开源 ALM

我正在寻找针对全包开源 ALM 系统的当前建议,该系统本质上是 Microsoft Team Foundation Server 的开源替代方案。

到目前为止,我已经找到了两个,Jabox 和 Endeavour。

你知道的还有其他人吗?

如果您有使用 Jabox 或 Endeavour 的经验,您能评论一下它们的相对优点吗?

我正在寻找像 Jabox 和 Endeavour 这样的一体化 ALM 解决方案,而不是像 Jenkins、Bugzilla、TestLink 等这样的单个应用程序。

0 投票
1 回答
6563 浏览

.net - 使用 TFS API 获取最新信息

我正在尝试使用 TFS API 从工作区中的服务器检索最新代码。我发现了这个问题:

如何使用 Team Foundation Server SDK 获取最新版本的源代码?

这基本上是我想做的;但是,我想使用现有的工作区,并且只检索代码的某个部分。这可能吗?

例如(使用上述问题中给出的示例):

如果不设置新的工作区或其他东西,这样的事情可能吗?

0 投票
1 回答
1154 浏览

rtc - Polarion ALM 工具

我们正在研究我们公司的完整 ALM 解决方案。我们正在研究 Polarion ALM 和 RTC。有人听说过 Polarion 完整的 ALM 工具吗?如果是这样,你能告诉我这个工具的优缺点吗?实时时钟呢?我很想听听你的想法。谢谢!梅拉夫