问题标签 [quilt]

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 投票
5 回答
12353 浏览

git - 什么是被子补丁集?

有一个名为git-quiltimport的 git 命令。它的手册页说它“将被子补丁集应用于当前的 git 分支,保留被子补丁集中存在的补丁边界、补丁顺序和补丁描述。”

但是,它没有定义什么是“被子补丁集”。什么是“被子补丁集”?

0 投票
4 回答
318 浏览

git - 使用 git-svn 维护一组本地提交

我正在使用 git 针对 subversion 中托管的项目进行开发,使用 git-svn:

我的一般工作流程是在主分支上反复编辑和提交,然后通过以下方式提交到 svn 存储库:

'stash' 命令保留的本地修改之一,我不想提交到 svn 存储库,是更改的数据库连接字符串。在没有额外的“存储”步骤的情况下保持这种本地更改的最方便的方法是什么?

我怀疑像 'stash' 或 'quilt' 之类的东西是我正在寻找的东西,但我仍然对 git 足够新,我认为我错过了一些会导致确切咒语的术语。

更新:我发现似乎避免 ++ 系列的唯一解决方案git stash是手动更新 git-svn ref:git-svn actiongit stash apply

这使得仅本地提交成为两个 svn 修订之间的奇怪(可能不安全)提交。

0 投票
3 回答
6441 浏览

patch - 被子补丁与新文件

我正在尝试创建一个只添加一个文件的新被子补丁。不幸的是,该文件似乎被忽略了。

我做了quilt new some_patchquilt add some_file。那时我可以看到该文件quilt files,但是当我刷新时,我又回来了:

在我弹出 some_patch 之后,添加的文件没有被删除,实际上没有任何东西保存到补丁中(没有创建补丁文件)。

我在这里做错了什么?

0 投票
1 回答
1830 浏览

linux - 使用被子应用补丁的有序列表

您好,我正在使用修改版的 debian(已修补)。我有源代码,现在我想查看已修补的代码。补丁位于 /usr/src/kernel-power-2.6.28/debian/patches] 中,在该文件夹中有一个名为 order 的文件,其中包含补丁的有序列表。

你知道是否有办法用该文件修补代码?

干杯

0 投票
3 回答
659 浏览

git - 涉及二进制和文本文件时的版本控制?

我有一个项目需要维护对文本和二进制文件的更改。我有几个选择:

  1. 使用补丁
  2. 使用 git 或 hg 之类的版本控制系统。

就我的目的而言,如果只是文本文件,补丁是一个更好的选择。但是,由于有些图像可能会被替换/添加/删除,那么最好的方法是什么?

是否有一个干净的 diff/patch 实用程序也可以处理二进制差异(我不必指定它是二进制的——我应该能够区分整个目录而不是单个文件,我不能用 bash 的 diff在二进制模式下)并将它们用作补丁? 如果不是,对于二进制文件,哪个版本控制系统是更干净的选择?

0 投票
2 回答
429 浏览

linux - 我们可以使用被子推送/添加到本地 git 存储库吗?

我们可以使用被子推送/添加到本地 git 存储库吗?如果是,请帮助我指定命令,任何 URL/链接都会有很大帮助。

提前致谢。

0 投票
1 回答
680 浏览

macos - 无法在 mac 上为 csipsimple 配置被子

我正在尝试将被子配置为能够进行制作和安装,以便在 mac 上构建 csipsimple (http://code.google.com/p/csipsimple/wiki/HowToBuild),但是,我遇到了以下问题当我尝试配置被子时。我安装了macports。

谢谢你的帮助。

0 投票
1 回答
103 浏览

quilt - 被子:系列文件的发布和调试版本

有什么合适的方法可以用被子应用不同系列的补丁。我需要它来发布和调试系列文件的版本。我想相应地使用 series.debug 或 series.release 文件进行调试或发布版本的 linux 内核。
或者也许还有另一种合适的方法来应用不同的补丁?

0 投票
0 回答
432 浏览

android - 使用 QuiltView lib 时控制 Gridlayout 中的补丁大小

大约一年前我开始做 Android 开发,从我开始开发我就想创建一个布局,其中包含所有不同大小的盒子,它们可以紧密地组合在一起。消除任何差距。我唯一的其他要求是我能够在运行时以编程方式确定框的大小.....我认为这将是一个问题,只要我很酷地制作视图在内部可滚动的框架. 我四处打听,没有一个我在这里或任何地方问过的人知道怎么做,所以我把这个项目搁置了几个月,从我离开的地方继续,研究并再次询问,一无所获....冲洗并重复。

直到最后我遇到了这个华丽的图书馆,它似乎是我所有问题的答案:https ://github.com/jacobmoncur/QuiltViewLibrary

唯一的问题是它完全随机,我发现了一个项目的一个分支,它试图让被子“非随机”,似乎作者试图为我的问题找到一个解决方案,但被难住了,而是选择了简单的道路。这里第二个“非随机版本”(只有 3 个短类)及以下是补丁类:https://github.com/jacobmoncur/QuiltViewLibrary/blob/non-randomized-quilt/src/com/jake/quiltview/QuiltViewBase。爪哇

QuiltViewPatch.java:

0 投票
1 回答
419 浏览

python - 运行 fab sanity 会出现错误:没有名为 quilt 的模块

我现在在我刚刚从 GitHub 克隆的一些开源项目上设置工作环境,运行后

当然,在 virtualenv 中,我试图在fab sanity这个项目使用结构时运行,但我收到以下错误:

不幸的是,最简单的 2 个解决方案没有奏效: