tortoisehg相关内容

在Windows上对图形资产进行版本控制的最佳方式是什么?

我是一名Web开发人员/设计师,我希望能够对图形文件(Photoshop/Fireworks/Illustrator/Stock Photos/等)进行版本控制。 这通常很好,但我有一些文件的大小约为800MB,这让TortoiseHG窒息。我目前有一台服务器,我把我所有的文件都放在上面,这样我的所有计算机都可以访问(这是我的工作计算机,我可以灵活地安装一些Linux包)。 我们将不胜 ..
发布时间:2022-09-04 14:36:42 其他开发

减少 Mercurial 中的存储库大小

当我的团队使用 Mercurial 存储库中的源代码处理给定项目时,存储库的大小显然在增长.因此,通过网络克隆存储库变得越来越慢. 是否有任何技术可用于删除较旧的提交或减小存储库的大小以使克隆操作在慢速网络上更快? (我们使用 TortoiseHg 作为 Mercurial 客户端,但(我猜)不应该对这个问题的解决方案产生影响.) 解决方案 一种选择是 使用 convert 扩 ..

如何在 Mercurial 中编辑错误的提交消息?

我目前正在使用 TortoiseHg (Mercurial) 并且不小心提交了错误的提交消息.如何在存储库中编辑此提交消息? 解决方案 更新: Mercurial 添加了 --amend 应该是 现在首选. 您可以使用 hg rollback 回滚最后一次提交(但仅限最后一次提交),然后重新应用它. 重要:这永久删除最新提交(或拉取).所以如果你做了一个 hg update 提 ..

Mercurial Subrepos - 您如何创建它们以及它们如何工作?

情况 我有两个 .NET 解决方案(Foo 和 Bar)和一个包含 ProjectA、ProjectB 和 ProjectC 的公共库.Foo 和 Bar 引用一个或多个库项目,但库项目不在 Foo 和 Bar 内解决方案文件夹. 目录结构: -- 我的文档*- 发展-- 图书馆-- 项目A-- 项目B-- 项目C-- 项目-- 傅- 解决方案-- .hg-- .hgignore ..
发布时间:2022-01-04 14:49:25 其他开发

在 Mercurial 中指定编辑器

一般来说,如果我有一个 W 类型的自定义文件并想使用自定义应用程序/编辑器 X 打开/查看它,当我想编辑/查看该文件时,如何设置 Hg 以调用应用程序 X文件? 具体示例:我使用 TortoiseHg 来跟踪由自定义应用程序(称为 Kepserver 的 OPC 服务器应用程序)创建的一组文件.Kepserver 创建 .OPF 文件,而 Hg 可以判断文件何时更改,我想使用 Kepserv ..
发布时间:2021-12-29 13:25:31 其他开发

TortoiseHg 是否允许您查看命令行输出?

TortoiseHg 中是否有一个特性或日志功能可以让您查看从 gui 发出的命令的结果? 例如,如果您使用 GUI 发送提交,我想查看 Hg 命令问题 hg commit -m "这是我的提交" 解决方案 是的,在某些情况下.例如,同步窗口显示 cli 输出. ..
发布时间:2021-09-09 18:52:05 其他开发

在 Mercurial (TortoiseHG) 中共享相同历史记录的复制文件

在 Mercurial 中(最好通过 TortoiseHG 接口)是否可以复制提交的文件,并且新的目标文件可以共享源文件的历史记录? 我很确定这是不可能的,但我问是希望它真的很好地隐藏在文档中. 我有一个具有相当长更改历史的文件,但我现在需要在项目中拥有此文件的第二个副本,其中将包含它自己的单个更改.但是,如果能够查看此复制文件的历史记录并查看复制前对原始文件所做的所有更改(以及复制后 ..
发布时间:2021-09-09 18:52:02 其他开发

Tortoise HG 中缺少清单按钮

在我拥有的一个 Tortoise HG 实例中,找不到 Manifest 按钮,而且我找不到如何取回它的方法.有任何想法吗?它是在这个版本 (2.11) 中被移除还是以某种方式隐藏了? 这是下面接受的答案中提到的按钮: 解决方案 现在在 commit-details 小部件中.在文件过滤器编辑框旁边的左侧,有一个图标按钮(看起来像一个文档).如果您点击它,您将获得所选版本的清单. ..
发布时间:2021-09-09 18:51:58 其他开发

如何配置 TortoiseHg 以根据其扩展名在正确的程序中打开文件?

我在 WindowsXP 中使用 TortoiseHg v2.2.1 和 Mercurial 1.9.如何配置 TortoiseHg 以根据 Windows 与其扩展名关联的应用程序查看文件? 例如,如果我在存储库中有一个 .docx 文件并且我正在查看其修订历史记录,我希望 View at revision... 在 MS 中打开选定的修订单词.同样对于其他二进制文件类型,如 ppt 和 ..
发布时间:2021-09-09 18:51:56 其他开发

设置或更改 THG (TortoiseHg) 分支颜色

有时偶然或不知为何,TortoiseHg 会改变树枝颜色. 我试图在 文档 中找到如何明确设置分支颜色,但没有奏效. 我尝试了一个名为“color"的扩展,但不知道如何配置它. 解决方案 Workbench 设置 UI 似乎可以帮助配置文件的正确语法. 它可以作为文档使用:branchname:#HTML_Color,只需要把它放在正确的设置名称中 配置文件最后是: ..
发布时间:2021-09-09 18:51:53 其他开发

TortoiseHg - 如何在不提交的情况下创建补丁

当我想在我的本地变更集上创建补丁时,我真的必须首先提交,我可以创建补丁.我可以知道在 TortoiseHg 下,如何在不执行提交的情况下创建补丁? 解决方案 TortoiseHg 2.0.2:在工作台中,您可以右键单击Working Directory 行并选择Export/Copy patch 从上下文菜单中 - 产生的差异将被放置在剪贴板中. 当然,您不会像在提交时所做的相同操作 ..
发布时间:2021-09-09 18:51:50 其他开发

是否可以在使用 TortoiseHg 提交后编辑摘要?

有时我会向存储库提交一些代码,添加评论/摘要,然后重新阅读摘要并意识到我犯了一个错误或应该包含更多信息.在 TortoiseHg 中提交后可以编辑摘要吗?我使用的是 1.1 版 解决方案 如果那是最后一次提交,你可以在提交对话框中按“撤消"按钮(它是hg rollback的接口)),然后使用新消息再次提交相同的文件.如果这是在树中间的提交,则需要使用 mq 扩展来删除所有以后的提交并重新应 ..
发布时间:2021-09-09 18:51:47 其他开发

如何在tortoisehg程序中恢复已从架子上删除的文件?

我试图从我的书架中删除单个文件,结果删除按钮删除了书架中的所有文件.除了进入 .hg/Trashcan 并尝试记住哪些文件被删除之外,还有其他方法可以恢复这些文件吗? 解决方案 执行此操作的最佳方法,正如您所提到的,是进入 .hg/Trashcan 并复制架子文件回到 .hg/shelves 文件夹.显然,如果您按日期对垃圾箱文件夹进行排序或列出,您应该能够看到哪个是您不小心删除的! ..
发布时间:2021-09-09 18:51:44 其他开发

TortoiseHg 推送时“设备上没有剩余空间"错误

我们使用 TortoiseHg 作为我们的 Mercurial 客户端 UI.今天我们在尝试从一个特定的工作站推送时遇到了一个问题.它收到以下错误: abort:设备上没有剩余空间[命令返回代码 255 ....] 当 TortoiseHg/Mercurial 正在捆绑文件以准备推送到存储库时,会发生此错误.我做了一些测试并注意到工作站 (C:) 驱动器在文件被捆绑时逐渐被填满.(C: ..
发布时间:2021-06-02 20:15:26 其他开发

Tortoise Mercurial - 合并 2 个提交

我开始使用 Mercurial: 1.) 我从公共(中央)存储库(修订版 3029)中提取了最新更新 2.) 处理代码,我做了一个提交 - 修订版 3030 3.) 一些额外的工作,并且 - 我再次提交了 3031. 因此,我的提交 3030 和 3031 都在本地存储库中.在这个阶段,我的本地仓库看起来像这样 中央存储库中没有其他人提交. 到此我已完成,并提交 ..
发布时间:2021-06-02 20:14:46 其他开发

在TortoiseHg中使用其他编辑器

我正在尝试将其他编辑器与TortoiseHG一起使用,而不是(Windows)记事本。 我尝试了此处提到的解决方案: Mercurial和Notepad ++集成 此处: https://bitbucket.org/tortoisehg/thg/wiki/OpenAtLine 但没有结果。右键单击文件并选择“编辑本地”时,除非我没有设置任何特定的编辑器(然后在记事本中 ..
发布时间:2020-10-27 21:59:09 其他开发

TortoiseGit,TortoiseBzr,TortoiseHg.有足够的坚固性可以从TortoiseSVN切换吗?

我想尝试一个分布式修订控制系统.我使用了几台Windows PC,几台装有Linux的PC和一台Mac.在Windows上,我想使用Tortoise. 除TortoiseSVN以外的其他任何Tortoise都好吗?直到最近,对它们的打击一直是它们缓慢且有故障,但是似乎有一种新的方法可以使它们坚固. 我宁愿不必尝试全部三个.任何人最近都进行切换并有很好的经验吗? 解决方案 我已经 ..
发布时间:2020-08-06 08:31:32 其他开发

如何使Tortoise HG再次根据目录检测文件中的更改

最简单的描述方法是,我在Windows 7中有一个项目,该版本受Tortoise HG版本2.8.1的版本控制 使用Mercurial-2.6.2,我将bitbucket.org用作远程存储库.当我单击HG提交时,在其上带有红色感叹号的文件夹上进行提交(表示需要提交的文件).它告诉我 找不到用于此操作的文件 但是,当我单击该目录中带有红色感叹号的文件时,它会弹出普通的提交菜单,希望我写 ..
发布时间:2020-05-09 00:11:10 其他开发