问题标签 [revisions]

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 投票
2 回答
39 浏览

javascript - 内容(博客、文章)修订:Serverside 还是 JS?

计算两个文本版本之间差异的最佳位置是什么(并添加相应的“已删除”和“添加”css 类)?

这应该在服务器上完成还是让客户端JS处理这个更好?

0 投票
1 回答
124 浏览

email - Bazaar - 在修订历史记录中更改电子邮件

有人知道是否可以在 Bazaar 修订历史中更改提交者电子邮件地址?

我已经使用“bzr whoami”命令设置了一个电子邮件地址,但现在我想更改它,以便我在旧提交中的电子邮件也将被新提交替换。

问候,K。

0 投票
1 回答
1309 浏览

git - Redmine:查看 git 分支的相关修订?

我已经用 git 存储库配置了 redmine。一切都很顺利,直到我们开始在 git 分支上工作。在我们引用的 redmine 问题中,似乎除了 master 之外的分支上的 git checkins 没有被注册为“相关修订”。

这里有什么想法吗?

谢谢!

0 投票
1 回答
236 浏览

inheritance - 在 Fluent NHibernate 中映射修订表

我想通过在更新行之前Posts保留对表的整个记录​​更改来审核我的表。实体应将所有实体列与列一起存储。PostRevisionsPostPostRevisionPostRevisionId

我想用 Fluent NHibernate 映射它。PostRevision实体应该镜像实体的属性Post,但不必维护两个实体类和映射类。

我应该如何设计我的实体和映射来实现这一点?

后期编辑所需的伪代码

PostRevision作文类:

可能的流利映射:

0 投票
1 回答
448 浏览

version-control - CVS Gui 前端,带有适用于 Windows 的 Diff 事务日志

我正在寻找一个 CVS GUI Frontend for Windows,它支持在提交的基础上查看文件的差异。我知道 SmartCVS 具有此功能(查询 | 交易),但我正在寻找免费或开源版本。

0 投票
3 回答
116 浏览

git - 有没有办法从许多 Git 提交后面的主文件中签出单个文件?

我有一个代码工作流程,它依赖于将开发机器上的 repo 克隆中的更改拉到 repo master 中,然后使用“git fetch”和“git merge”之类的东西在 prod 机器上更新该 repo master 的副本。

我遇到了一个问题,我已经提交了一些东西来掌握,但是由于代码冻结,这些更改从未被拉入 prod 机器。为了摆脱代码冻结,我需要更新一个也已提交给 master 的文件。

此时,生产机器都落后于主存储库,大约有 10 次提交。这只是我想拉入 prod 机器的最新提交。当我只需要一个文件快进时,“git fetch && git merge”将快进我的整个仓库。

挑选单个文件的最佳方法是什么?如果我“git checkout file.ext”那么它会从本地 repo 副本而不是更新的 master 更新。我想让我的本地副本“了解”该文件的最新版本,而无需更新其他所有内容。

我的想法是做一个“git fetch”来更新 repo,然后做一个“git checkout file.ext”来更新一个文件。这是做我想做的最好的方式吗?如果没有,有人可以建议我如何从许多 Git 提交中落后的主节点签出单个更新文件吗?

0 投票
2 回答
99 浏览

php - 统计按月 w 分组的状态的 SQL 查询。修订系统

在尝试生成随时间推移的工单状态视图时,我遇到了一些挑战:

背景:

包含票证记录的数据库设置为允许基本的重新构想,并包括以下列(我认为这是相关的):

ID -原始- 状态 - date_created - 修改

所需的解决方案:

一个表格,其中包括: 按周/月/年分组的每个状态的计数。

挑战:

不包括状态未更改的任何修订。

提前感谢您的任何帮助,这让我的大脑升温:)

0 投票
1 回答
2964 浏览

c# - 如何使用 C# 迭代和计算 Word 文档中的修订版本?

我一直在寻找这个,但在任何地方都找不到答案,所以希望这里的 aomeone 可以提供帮助。

我在 C# 中做一个 WinForms 应用程序,我使用 WordApplcation.CompareDocuments 来比较两个文档并获得一个结果文档,其中的更改标记为 Revisions。

这很好用,除了在文本框中隐藏东西的修订(我现在还不关心),我得到了我想要的。

所以下一步是计算有多少单词被修改了——特别是 wdRevisionDelete 和 wdRevisonInsert。

唯一的问题是最终的。修订有时是空的或包含大量数据(超过 500 字)。

我在 MSDN 页面上阅读了 Revisions.Count 该文档。Revisions 不会显示所有修订,而只会显示主要故事中的修订,并且我必须使用范围 - 但这没有帮助。

这是我当前的代码:

final 是 WordApplication.CompareDocuments 创建的 Word 文档

所以,正如我所说,根据 MSDN,我使用 range.Revision 而不是 document.Revision,并逐节进行。

只有一份包含六次修订的文档没有显示,而其他文档显示了 100 次。

所以我的问题是,如何使用修订来计算添加/删除的单词。

我已经打开了 CompareDocuments 在 Word 2007 中创建的文档,并且修订已正确标记,并且可以在 Word 中接受或拒绝

关于我可能忽略的任何想法?

编辑:我注意到一些奇怪的事情 - 当我尝试将报告 0 更改的原始 doc 文件保存为 txt 文件时,尽管 CompareDocuments 标记(正确)一些,我注意到并非所有页面都保存到 txt 文件中 - 其中包括有修订的所有领域。

我尝试使用 Word 2007 和 LibreOffice 3.3 转换为 txt 文件 - 两者都有相同的结果(大量文本丢失)。

可能有某种关联。

想知道这个文件有什么问题。

有任何想法吗?

0 投票
2 回答
721 浏览

c# - 如何使用 Interop 从 C# 中的 Excel 或 PowerPoint 文件中获取修订?

正在开发一个需要从文档和修订中计算字数的应用程序。

正如您在此处看到的那样,我已经为 Word 文档解决了这个问题(好吧,可以解决这个问题),但现在我发现自己想知道如何从 Excel 或 PowerPoint 文档中获取这些数据。

到目前为止,MSDN 文档没有帮助 - 我会继续寻找,但如果有人知道答案,我将不胜感激。

编辑:因此,利用@Andrew 提供的信息(感谢他),我得到了 Excel 部分的代码:

现在我可以用它来计算工作表中所有单元格中的单词,但这仍然无助于修改 - 有人知道如何跟进这个吗?

0 投票
1 回答
588 浏览

drupal - 用于视图参数的节点修订 VID

我构建了一个节点引用字段,允许访问多种多媒体内容类型。然后我将它放在一个视图中,以便我可以根据内容类型进行分组,因此图像带有图像,文档带有文档等。使用 node NID 参数显示在常规页面上时,所有内容都可以正常工作,如果出现内容将不会显示该字段为空。但是,这也必须与修订一起使用。节点 NID 作为参数显示我的节点引用字段的当前发布版本,而不是最新修订版本。Node Revision VID 没有将其设置为的默认参数,因此如果您将其保留为显示所有值,您最终会在具有空值的任何页面上显示视图。使用打印节点引用字段

将打印出所有字段,但它们不按内容类型分组。在 tpl 文件中打印视图看起来像

但这个论点不起作用。我需要将 URL 中的最新版本传递到我的 views 参数中,这样它就只会显示在该特定页面上,或者想办法将我的 foreach 循环分组为内容类型。任何建议或帮助将不胜感激。