有人知道查看器 GUI 打开补丁文件仅供阅读吗?

有人知道查看器 GUI 打开补丁文件仅供阅读吗?

在 Precise 12.04 中,我使用了一个GUI Viewer for *.patch文件only opened them for reading,这很好,因为它们是由 cmd 行生成的。我认为在我安装 Bazaar 相关软件包(bzr-explorer 等)后不久,这个 GUI 就将自己设置为默认。我并没有太注意知道这个应用程序到底是什么。有时,gEdit每当我需要修改补丁文件时,我都会使用它。

但是升级到 Trusty 14.04 并传输我的所有软件包后,现在我将Scribes Text Editor自身设置为default viewer。不幸的是,此查看器允许(默认情况下)在 .patch 文件中写入内容... 具有深黑色背景,并且没有侧面板可供访问不同的修补文件。

我在 Precise 12.04 中使用的查看器具有白色背景、彩色文本,左侧窗格中列出了已修改的文件,这很方便浏览整个修补后的目录结构。但它从不允许打开进行写入。

有人知道这个 *.patch 文件查看器到底是什么吗?谢谢。有时升级时会出现一些意想不到的缺点...

可能是loggerhead包裹吗Web viewer for Bazaar

该应用程序在启动时崩溃:

$ /usr/bin/loggerhead.wsgi
Traceback (most recent call last):
File "/usr/bin/loggerhead.wsgi", line 27, in <module>
from paste.deploy.config import PrefixMiddleware
ImportError: No module named deploy.config
$ 

答案1

答案是,这种能力与无关loggerhead

从重新安装所有软件包 cmd. 行的日志文件中:

$ sudo dpkg --set-selections < Precise.12.04.Installed.Packages.Marius-PC.New.log

我在第 61 行发现了dpkg: warning: package not in database at line 191: bzr-gtk其他 4 个bzr-*软件包。这意味着这 5 个软件包不适用于 Trusty 14.04。

快速搜索给了我更多信息@http://wiki.bazaar.canonical.com/bzr-gtk据说最新源仅与 bzr >= 2.1 和 <= 2.5 兼容。在 Trusty 14.04 中,使用的 bzr 版本是 2.6.0。最新软件包可在Bazaar 每日构建为 Precise 12.04 构建 ppa。

这张图片是 Ubuntu 古老版本中的样子……

差异/补丁文件的 Bazaar 视图(全屏)

所以,除非进行一些源调整,否则这个包现在已经失效了。

相关内容