问题标签 [changeset]

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 回答
1209 浏览

java - IBM Jazz Team Server:如何从变更集中检索变更?

我使用 REST API 从项目中检索变更集。例如,我得到以下响应:

现在我想找到源代码文件以及更改。但是我该怎么做呢?当我尝试向列表更改中的 uri 发送 HTTP Get 时,我收到 Bad Request 400 错误。我能做些什么?

0 投票
2 回答
94 浏览

svn - 是否可以将多个 SVN 修订版重新捆绑到一个修订版中?

有人签入了 20 个文件,作为他们正在进行的逻辑工作的一部分。

不幸的是,他们做了 20 次单独的提交。这让我变成了一只悲伤的熊猫

有没有办法从 repo 中清除这些提交,然后一次性重新提交它们?

或者,有没有办法将这些变更集捆绑在一起,以防止有人在中间的某个修订版中签出代码?

假设修订为 1001-1020。我想要阻止的是有人能够在不稳定的损坏修订版之一(即 1001-1019)上进行合并/分支/标记。

即使能够将这 19 个中间状态修订标记/标记为不可合并/不可分支也会有所帮助

0 投票
2 回答
1529 浏览

java - BRMS-资源和变更集

我正在尝试使用在 JBRMS 中创建的所有规则运行 Drools 项目。我有一个 401 异常并导致空点。

这是我得到的错误。


我收到 401 异常。我是否需要为该 uri 包含用于身份验证的属性文件?我的资源具有声明性模型和规则。一个简单的规则就是如果汽车的“年份”小于 1989,则将“destroy”的值设置为 true。我在某个地方出错了。有人能帮帮我吗?

0 投票
2 回答
3638 浏览

git - 当有多个存储库并且都不是默认存储库时,如何在 Trac 中创建指向 git 变更集的链接?

在只使用一个关联的存储库时,我非常习惯于使用changeset关键字和提交的 SHA1 哈希来引用我的 Trac 票证中的变更集,如下所示:

这会给我一个指向相应变更集的超链接。

现在我正在开发一个项目,其中同一个 Trac 环境(版本 0.12)有多个与之关联的 git 存储库,并且没有一个是 - 也不应该是 - 默认值,因此上述语法不再起作用。

谁能帮我弄清楚如何引用特定存储库中的变更集?

谢谢!

0 投票
2 回答
1145 浏览

tfs - 在 TFS 中取消搁置较旧的 Shelvesets 时如何获得正确的版本?

我只是想取消搁置几天前添加的搁置集。同时,其他人已成功签入搁置集中包含的文件的新版本。由于我的文件在最新版本和搁置集之间存在冲突(因为它有另一个基本变更集),我想将我的代码库恢复为搁置集使用的这个特定版本。

我现在如何确定使用了哪个基本版本的搁置集?不幸的是,“详细信息”中没有关于此的信息 - 搁置信息。

0 投票
1 回答
154 浏览

powershell - 使用不同登录名的最新 Tf 变更集

我想从 powershell 获取最新的变更集。我可以做到这一点

但这需要访问整个团队项目集合,因为变更集编号用于所有分支。有什么办法可以通过 /login 获得它吗?

0 投票
1 回答
1236 浏览

visual-studio - 在构建过程工作流活动中获取变更集

我有一个自定义代码活动,它会在构建过程结束时发送一封状态电子邮件。到目前为止,除了我似乎无法获得关联的变更集和工作项之外,我已经可以正常工作了。

现在我正在使用下面的代码来尝试获取变更集和工作项,但它返回一个空列表。

在 AssociateChangesetsAndWorkItems 活动运行并完成后,我的 CodeActivity 运行良好,并且变更集和工作项显示在 Visual Studios 的构建摘要中。

0 投票
1 回答
161 浏览

tfs - 如何对一组特定变更集所涉及的资源进行分组?

如何查询 tfs 历史以获得此结果:对一组变更集中涉及的资源进行分组?例如,我想要做的是了解过去 2 个月内哪些文件发生了变化。我在 TFS Explorer 上试过,但我只能从一个变更集中获取详细信息。TFS Sidekicks 也是如此。我对命令行没有运气,甚至没有直接连接到数据库。有人知道获得该结果的聪明方法吗?

0 投票
9 回答
117840 浏览

maven - 没有任何更改的 Liquibase 校验和验证错误

即使没有在变更集中进行任何更改,Maven 也会触发 liquibase 验证失败。

我的数据库是oracle。

情况:

  1. 在数据库更改日志表中记录了更改集<changeSet id="1" author="me" dbms="oracle">

  2. 然后我错误地添加了另一个变更集<changeSet id="1" author="me" dbms="hsqldb">

  3. 重新运行 liquibase 脚本 Maven 触发校验和验证错误。

  4. 然后我将 hsqldb changeSet 更改为<changeSet id="2" author="me" dbms="hsqldb">

  5. Maven 仍然触发校验和验证错误。

  6. 然后我将数据库中的第一个 changeSet 校验和手动更改为当前的校验和,脚本成功运行。

一切看起来都不错,但是当我重新部署整个应用程序并运行 liquibase 脚本时,第一个 changeSet 的校验和仍然像第 6 步之前一样。

0 投票
1 回答
1853 浏览

git - Git:将不同的变更集推送到heroku

我想推送我的存储库的以前版本。如何将以前的变更集推送到 heroku?

就像是:

git push heroku 07226c49428354b09349ec45078122ce7c​​d410c8

谢谢!

编辑:一些试验

git branch -a 产生

尝试类似的东西

给我吗:

我猜这是因为我当前的 heroku 部署是 HEAD,并且由于我想部署以前的变更集,git 会引发错误。所以我重新创建了新的heroku 堆栈(删除当前的heroku,删除它的引用,并创建一个新的heroku cedar 堆栈),并尝试再次推送特定的变更集。这一次,在一个空的 heroku 部署中,我得到:

错误:无法推送到不合格的目标:master 目标 refspec 既不匹配远程上的现有 ref,也不以 refs/ 开头,我们无法根据源 ref 猜测前缀。错误:未能将一些参考推送到 'git@heroku.com:empty-waterfall-8460.git'

任何想法如何在没有任何这些问题的情况下推动不同的变更集?或者我是否必须每次从特定变更集开始创建一个分支,重新创建 heroku 堆栈并推送该分支?