Gitextensions: [功能请求] 在资源管理器中添加叠加层

创建于 2011-08-27  ·  7评论  ·  资料来源: gitextensions/gitextensions

我想念 TortoiseSVN 的一件事是资源管理器的覆盖层告诉我我的文件的状态。 我在 Git Extensions 中寻找过类似的东西,但我什么也没看到。 我还对其他问题进行了一些搜索,但也没有找到任何内容。 如果当前不支持此功能,那么我建议您查看 TortoiseOverlays 来实现它:
http://tortoisesvn.googlecode.com/svn/trunk/src/TortoiseOverlays/Documentation.txt。

我知道 TortoiseGit 已经使用了 TortoiseOverlays,但我更愿意使用 Git 扩展。

我知道 C 和 C++,但我不知道 shell 扩展。 我已经查看了 Git Extensions、TortoiseSVN 和 TortoiseGit 的扩展代码,我认为添加对覆盖的支持并不太难。

pull request only shell extension feature request up-for-grabs

最有用的评论

+1
我同样希望看到 Git 扩展提供对外壳图标覆盖的内置支持,以便不必同时安装 TortoiseGit 和 Git 扩展。

所有7条评论

为什么不同时安装 TortoiseGit 和 Git 扩展?

我注意到 TortoiseSVN 的覆盖具有可接受的性能,但 TortoiseGit 的“TGitCache.exe”进程很糟糕——它使用了太多的资源并减慢了计算机的速度,尽管有多核 cpu 和带有存储库的高速 SSD(它们的 .git 文件夹是高达 3 GB)。 我关闭了叠加层,仍然使用 TortoiseGit 进行 git-svn 集成。

我也很想在 Git 扩展中的某个时候看到这一点。 我对 TortoiseGit 不太满意,并且是 TortoiseHg 的广泛用户。 真的很喜欢叠加。

当我还在使用 TortoiseSVN 时,我广泛使用了叠加层,
主要是因为 Windows 资源管理器将是我的“提交窗口”。

我确实在用于覆盖的 Git 扩展旁边安装了 TortoiseGit,
但我必须承认我不再使用 Windows Explorer
使用叠加层。

Git 扩展主窗口准确地显示了有多少文件
改变了。

提交窗口提供了有关哪些文件已更改、哪些文件已更改的确切详细信息
已被暂存,它允许我暂存文件行而不是简单地
暂存整个文件。 特别是提交窗口可视化的事实
什么已经上演,什么比以往任何时候都做得更好
叠加层让我不再使用叠加层。

2015 年 11 月 20 日星期五上午 8:24,JedBartlett通知@github.com
写道:

我也很想在 Git 扩展中的某个时候看到这一点。 我一直
对 TortoiseGit 不太满意,并且是 TortoiseHg 的广泛用户。
真的很喜欢叠加。


直接回复此邮件或在 GitHub 上查看
https://github.com/gitextensions/gitextensions/issues/577#issuecomment -158308879
.

+1
我同样希望看到 Git 扩展提供对外壳图标覆盖的内置支持,以便不必同时安装 TortoiseGit 和 Git 扩展。

对我来说也是 +1 - 老实说,受不了 TortoiseGit,并且希望能够拥有只安装了 Git 扩展的覆盖层。

也许它会在 Windows 版 Git 中实现: https :

@Radrik5
如果可以为适用于 Windows 的 Git 实现,那就太好了。 最近似乎有很多关于它的讨论。 谢谢你的链接。

此页面是否有帮助?
0 / 5 - 0 等级