blame相关内容

如何通过 Google App Script 获取单元格编辑历史记录?

我有一个 Google 电子表格.当我在任何单元格上单击鼠标右键时,我可以从上下文菜单中选择 Show edit history. 之后,我可以在弹出窗口中看到编辑历史记录. 我的问题是如何通过脚本从单元格中获取这些数据? 我尝试使用检查选项找到解决方案,并在此处找到了预期数据: 我的名字 ..
发布时间:2021-09-23 20:14:20 前端开发

以编程方式获取 TFS 责备(注释)数据

我正在尝试为 Team Foundation Server 2010 实现一个插件,该插件将创建关于团队项目中用户的报告.从概念上讲,为了正确实现这个插件,我所需要的只是访问您在 Visual Studio 中使用“注释"功能时获得的相同数据:我需要知道谁是最后一个作者给定的代码行. 我已经在 Internet 上搜索文档或代码示例,但我能找到的只是诸如 使用 TFS 命令行工具 或看似不完 ..
发布时间:2021-09-06 20:15:59 C#/.NET

基于线路的 SCM 责备信息存储在哪里?

我可以在 UI 中看到基于行的 SCM 责备信息,但它存储在哪里以及如何通过 Web API 检索? 我正在使用 Perforce 插件. 问题是 Perforce 插件从历史记录中找到了过错信息,因此如果用户在过去的分支中创建了债务,它仍然会在当前分支分析中显示在他的名字上. Perforce 插件没有任何这样的方法来禁止查看当前分支之外的历史记录. 我需要另辟蹊径,看看 ..
发布时间:2021-06-15 18:53:50 其他开发

是否有类似于bzr qannotate的git blame gui?

作为以前的 bzr 用户和 git 的新手,我正试图为 git blame 找到类似于的优秀GUI工具.bzr qannotate .后者有2个主要观点: 带有简短注释信息的文件内容查看器(谁修改了版本,更改了行)+基于提交者ID和更改年龄的背景颜色. 文件日志查看器:当我单击文件内容中的行时,可以看到更改该行时的修订以及有关该日志的所有日志信息. 截屏: 我刚刚检查了Mac的So ..
发布时间:2021-05-10 20:34:02 其他开发

Github:“此电子邮件将不会被用于指责"

如何在Github中使用伪造的电子邮件地址? 跟随 Github的更改说明,我收到了一个伪造的电子邮件,如user@server.fake,配置为git( git config --global user.email"user@server.fake" ),在我的电子邮件设置页面上注册. 它正在链接我的提交,但是自从上个星期左右以来就没有链接了,并且它的工具提示是“(?)": 这 ..
发布时间:2021-05-04 18:46:38 其他开发

我如何在不看到合并的情况下怪罪

如果我有一个历史记录如下的文件: ----A----B \ \ C----D----E 然后由E​​负责,然后我想看看B和A修订版中发生了什么变化. C,但是我并不在乎D,因为那是合并. 有没有办法做到这一点?我想我正在寻找某种git怪的--no-merges选项,但是在解决方案 实际上,您确实关心D.请考虑这种情况: in commit B: ..
发布时间:2020-11-15 03:26:16 其他开发

您如何找到谁将git commit合并到分支中?

我们的git存储库中有一个文件正在工作,我想找出是谁将此文件合并到一个分支中. 我有一个提交哈希,用于标识引入该文件的提交(比如说552a976f1a25f9bad57efb9455e951f6b7b3367f),而且我知道该文件位于分支staging上. 如何找到将上面的提交合并到staging分支中的提交的哈希?我想找到合并的用户以及合并的日期. 解决方案 git log ..
发布时间:2020-11-15 01:53:45 其他开发

如何找出谁删除了git分支?

我在与git仓库一起工作的团队中工作。我们有一个起源和几个本地副本。每个人都通过不同的方式与起源进行交互:从Unix,从Windows,Unix,Windows Shell,NetBeans,PHPStorm。碰巧有人删除了几个本地和远程分支。我们已经还原了它们。 但是如何找到对此负责的人呢? 我检查了 git reflog ,但在那里看不到任何可疑的东西。 解决方案 Git不 ..
发布时间:2020-09-23 19:05:51 其他开发

"MKS Source Integrity"有责备/注释吗?

我正在通过"MKS Source Integrity"(专有的VCS,"MKS Integrity"的前身)访问Windows上控制的某些源代码. 如何找出特定版本的源代码最后一次在哪个修订版中进行了更改?取决于VCS,该功能被称为“责备"或“注释". 更新(2014年5月21日): 我使用的是1999年的7.3e版本;我认为MKS从2000年的ver 8开始进行了较大的更改,因 ..
发布时间:2020-07-24 09:56:05 其他开发

合并/差异工具,可以在版本控制下显示文件中的作者(支持责备或注释)

合并文件时(对我而言)显示每一行的作者将很有帮助.有任何差异或合并工具支持吗? 解决方案 捆绑的gitk工具并不是真正的合并工具,但它显示冲突的行,前面有红色和蓝色,并带有"+"号,您可以右键单击->在其中任何一个上显示“显示此行的起源",转到引入该行的提交: 您可以运行您的mergetool,也可以只运行带有diffmark的文本编辑器 ..
发布时间:2020-05-09 00:27:22 其他开发

Git责怪重组的SVN仓库

>我使用git-svn来访问SVN存储库。 SVN仓库曾经有一个包含大量文件夹树的结构来保存许多项目。去年,我重新整理了布局,并将其变为更标准的主干/标签/分支布局。其结果是,存储库中的所有文件都在2010年5月17日移动。 使用来自Eclipse的subclipse SVN客户端,我可以执行Team- >显示注释,它显示了我所期望的文件历史记录 - 2009年更改的代码行正确注释了auth ..
发布时间:2018-04-27 20:11:08 其他开发

git blame:合并后的正确作者

GIT合并引入了一个新的提交。这会导致“git blame”的问题:合并后的行似乎由合并的开发人员提交。 我可以理解这是冲突的变化(因为他解决了冲突)。但是有没有办法避免这种情况发生在非冲突的线上?一些选项“git blame”? 如果没有办法解决,那么当您进行大量合并时,这基本上会让“git blame”几乎无用 - 而GIT鼓励进行大量合并。 SVN是否存在非冲突合并的问题? ..
发布时间:2018-04-27 15:48:10 其他开发

从commit id查找git分支或分支

其实我试图得到合并冲突的报告。我使用'git blame'来查看谁改变了哪一行,但我找不到分支和存储库名称信息。 有没有办法找到存储库名称,分支名称和来自'git blame'或提交id'的文件的作者姓名,以便每当发生合并冲突时,我都可以发送电子邮件给已触及该文件/行以解决该问题的作者。 解决方案 git blame 应该只给你修订版和作者,但是: 详见“ Git :找到一个提 ..
发布时间:2018-04-27 14:53:06 其他开发

有没有一种方法来定制git blame的输出?

> git log 有一个很好的 - format 选项来指定输出格式。 但是 git blame 似乎没有等价物,但默认输出 blame code>不太友善。我希望看到更少。 例如,而不是: 5600cab7 js / sidebar / VehicleGrid.js(Rene Saarsoo 2009-10-08 18:55:24 +0000 127)if(x> y){ ..
发布时间:2018-04-27 14:14:02 其他开发

使用git在文件的特定行上查找令牌的第一个介绍

假设我有一个文件A.cpp,并且我注意到文件的第15行有一个错误。假设这个错误是一个函数的“const”,它返回一个指向成员变量的指针,这意味着在函数上使用const在技术上是正确的,但是在语义上是错误的。我想与作出改变的作者讨论语义。 使用git,有没有办法找出哪个修订引入了“const”标记?更具体地说,我想知道谁引入了令牌。 “git blame”显示谁对该行进行了最后一次更改, ..
发布时间:2018-04-26 19:32:44 其他开发

如何在远程存储库上“混淆”?

在我的服务器上,我托管了我的个人git远程端项目(使用gitosis),并且我构建了一个web界面来浏览存储库(类似Github)。 除 git blame 外。 我无法找出如何指责一个没有工作树的文件,位于远程端存储库中。你有一些想法吗? 解决方案 以下应该可以在裸仓库中使用: git blame - 例如 git bl ..
发布时间:2018-04-26 19:20:30 其他开发

Git:发现哪些提交触及了一系列的行

我很难弄清楚如何使用 git blame 来获取 触及给定范围的行的提交集。有类似的问题,如这一个,但接受的答案并没有带来更多的进展。 比方说,我有一个定义,从 foo.rb 的第1000行开始。它只有5行,但是改变这些行的提交数量是巨大的。如果我这样做 git blame foo.rb -L ​​1000,+ 5 我引用了(最多)五个不同的提交,这些提交改变了这些 ..
发布时间:2018-04-26 13:09:33 其他开发

Git怪 - 之前的提交?

我喜欢 git blame 命令,这对于追踪不需要编写代码的人来说非常有用。 : - ) 然而,是否有可能在之前编辑特定的行 ,例如一个给定行的提交历史记录? 例如,我运行以下(在超级 uncrustify 项目): $ git blame -L10,+ 1 src / options.cpp ^ fe25b6d(Ben Gardner 2009- 10-17 13:13: ..
发布时间:2018-04-26 12:57:49 其他开发

Eclipse与EGit,git-blame信息很难看到

使用Eclipse Indigo Service Release 2,使用EGit插件和JDK 1.7。我已经看到它应该支持责备注释,但是我无法让它看起来像我看到在这里的Eclipse维基。 这是它如何寻找我,你看不到指针但是我悬停在垂直的棕色线上: 解决方案 $ b 右键单击棕色线 - >修订 - >显示作者 ..
发布时间:2017-07-29 20:34:07 Java开发