问题标签 [change-management]
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.
version-control - 如何通过评论检索 cvs 提交
在我的开发团队中,我们使用需求管理来控制我们产品的预期行为和功能,并使用错误报告工具来跟踪“问题报告”(PR)。需求中的任何更改都由“更改提案”(CP)完成,其作用类似于代码存储库上的提交。
为了进行任何更改最终产品的提交,必须在 CVS 提交注释中提供一个跟踪,该跟踪可以是CP(这意味着您的代码上的更改反映了产品的更改)或PR(这意味着正在对代码进行更改以纠正问题)。CP 和 PR 被编号,以便可以将代码中的更改链接到导致项目(CP 或 PR)。
示例评论
纠错提交评论:
产品变更提交评论:
我的问题是我没有任何简单的方法来检索为特定 CP 或 PR 更改的所有文件,我也无法检索对代码所做的所有更改。
我曾尝试使用正则表达式(来自 python 的 RE)来解析日志,但覆盖所有可能的日志有点困难。即使经过多次调整,我的正则表达式也无法在这里和那里检索列表。
所以,我一直在考虑是否有任何更简单的方法或任何项目或产品,甚至 CVS 内置功能可以帮助我。
客观问题:如何在提交中检索可通过格式正确的标记(CP 或 PR)识别的修改文件列表?有没有更简单的方法或者我应该坚持日志解析?
环境细节:
操作系统:Windows XP CVS 服务器:cvsnt CVS 客户端:tortoise/cvsnt
sql-server - 保持不同的数据库环境同步
目前我们手动将更改从我们的 DEV SQL 环境推送到测试和生产(使用 Visual Studio 中的模式比较,加上我们在更改 DEV 时创建的一些脚本),但这非常耗时且容易出错。
我们想知道是否有更好的方法来做到这一点,以及我们需要如何实现这一点。
我读过可能使用版本控制(这将如何工作?),或者可能使用 RED GATES 的 SQL 源代码控制(但这可以用于将更改推送到 TEST,还是仅用于跟踪本地更改? )
我们想要一种可靠的方式来更新我们的测试和生产服务器,这样数据就不会损坏/丢失......我们使用 SQL Server 2008 R2 和 Visual Studio 2012。
我们正在开始一个新项目,所以是时候做出改变了!感谢您的时间!
versioning - Sybase SQL Anywhere 版本控制和变更管理
我正在寻找适用于 Sybase SQL Anywhere 10 的变更管理/版本控制工具。我过去曾在 SQL Server 中使用过 RoundHouse,但对于 SQL Anywhere 找到类似的东西我运气不佳。
有没有人见过任何用于 SQL Anywhere 的版本控制/变更管理工具?
谢谢!
perl - OTRS ITSM 更改状态
在 OTRS ITSM 变更管理中,我们有不同状态的变更,我们可以通过工作订单或手动编辑变更来更改变更的状态。我想知道是否只有变更经理可以通过手动编辑变更将状态从待批准状态更改为已批准状态,然后其他状态可以由变更生成器或此变更经理进行更改。
这可以做到吗?
html - 更改自由文本排序 - OTRS ITSM
嗨,我想在更改概览中显示自由文本字段,我编辑了 AgentITSMChangeOverviewSmall.dtl 文件并添加了更改自由文本的代码。更改自由文本字段在更改概览中可见,但我可以像处理其他属性一样进行排序。
这是我的代码:
有人可以告诉我我的代码中缺少什么。
rest - 是否可以使用 OSLC_CM 更改/修改 CR 的属性?
是否可以使用变更管理系统的 OSLC-CM REST API 来修改变更请求的属性。我试图实现的系统是 Rational Change。我可以通过 REST API 浏览和查询,但要修改任何我需要求助于命令行的东西,速度相当慢。有办法吗?
BR,帕维尔
workflow - 如何在 Pivotal Tracker 中对特定版本的功能进行分组或标记?
我注意到文档说史诗是故事组,而发布只是故事优先级列表上方和下方的标记。我还注意到,我们可以使用 Epics 作为一种特殊标签或标记来表示发布中可以包含的内容。我的问题是,您是否使用 Pivotal Tracker 史诗来标记您想要发布的内容,或者将发布的内容,为什么?在这个过程中,你实际上在哪里为故事分配了史诗标签?
javascript - 用户单击 Service Now 中的表单按钮后验证字段
我正在使用带有“提交”和“请求批准”两个表单按钮的变更单表单。提交是在表中插入记录的一种方式。但是,只有当用户按下“请求批准”时,工单才会向前移动。
我只想在用户单击“请求批准”时施加某些限制。通过限制,我的意思是提示用户填写计划的开始日期、结束日期。但是,当用户单击提交时,不应出现此类消息。
一种方法是通过 UI 操作设置可见性条件。但我希望按钮始终可见。请帮忙
c# - 使用 Service Now API 获取变更管理记录
我有变更管理号码CH****12
。我想在ServiceNow API中获取此更改管理编号的记录。
例如,我有incident
编号并通过使用getRecordsINC*****12
访问https://instance.service-now.com/incident.do?SOAP
服务 url 和适当的凭据(用户名和密码)来获取带有事件编号的记录。
同样,我想获取给定变更管理编号的记录。
python - 如何将 Python 脚本从一个子包移动到另一个目录/包,保持向后兼容性
我有一个共享的 Python 代码库,我负责其他人依赖的代码。我需要将模块从一个子包移动到另一个目录/包以重新组织它。我该如何以最安全的方式做到这一点?
如果我只是移动代码,我不得不担心使用它的其他人可能没有重定向他们的导入。如果它被移动并且代码的用户没有更改他们的导入,他们的代码将在导入失败时意外失败。
如何确保无缝过渡?我是否只是复制代码并将旧代码保留在原处,直到更改导入?有什么注意事项需要注意吗?如果我import *
与 a 一起使用会__all__
怎样?在什么情况下我必须无限期地支持从旧位置进口?