tortoisehg

Cloning using Tortoise-Hg abort in middle[command returned code 255]

五迷三道 提交于 2019-12-10 23:33:32
问题 I am using Tortoise-Hg for cloning a fork from CodePlex and cloning stops in the middle of the process . I have tried it more than 6 times and it does have a problem. I am using the visual client of Tortoise-Hg and I gave the source as https://hg.codeplex.com/forks/xxx/xxxx and selected a destination First used compressed method This is what appeared in the command prompt % hg clone --verbose -- https://hg.codeplex.com/forks/xxx/xxxx xxxx But the process start quite fast and then it get hung

Searching a Mercurial repository (TortoiseHG)?

独自空忆成欢 提交于 2019-12-10 22:02:23
问题 Is there any way I can enter a particular filename - e.g. "xyz.txt" - and search for any checkins of that file within a Mercurial repository using TortoiseHG? If not, why not? Isn't this what version control is for? 回答1: In the "Hg Repository Explorer" window choose the "File Patterns" filter in the combo box and type the name of the file (e.g., xyz.txt) in the field next to it and hit return. You would now see only the revisions where xyz.txt was modified. If you want to search your entire

Mercurial linear history using hg rebase with uncommited changes

时光总嘲笑我的痴心妄想 提交于 2019-12-10 20:08:57
问题 Suppose I have several commits in local repo, and some uncommited changes in working dir. After hg pull , hg update , I get a couple of new changesets from central repo which create a new head in local repo. Now suppose, I don't want to merge those two heads and push, in which case I'll get the message that I have uncommited changes in working dir, when trying to merge. As well, suppose I don't want to use hg shelve in order to shelve uncommited changes and merge without problems, but would

Issue with installing Mercurial Activity extension

邮差的信 提交于 2019-12-10 14:51:47
问题 I'm using Windows XP with installed Mercurial TortoiseHg on it. Now I need to install the external activity extension. I downloaded the extension and enabled it in hgrc. When I'm try to call it using command: hg activity I receive the following error: There are 292 changesets Hg activity options: you need matplotlib in your python path in order to use the hg activity extension. Then I installed the python 2.6 and matplotlib. So the paths of them are: D:\Python26\ D:\Python26\Lib\site-packages

how to run hg recover command on a remote repository

冷暖自知 提交于 2019-12-10 14:05:06
问题 I am getting the following error while running build in teamcity. Failed to collect changes, error: '"C:\Program Files\TortoiseHg\hg.exe" --config ui.interactive=False pull https://test:******@hg.myrepo.co.uk/terriff' command failed. stdout: pulling from https://test:***@hg.myrepo.co.uk/terriff searching for changes stderr: abort: abandoned transaction found - run hg recover! I already tried to delete the build directories on agent machines but still getting same error. Also tried to run hg

How to set the default push/pull repository from TortoiseHG

我的梦境 提交于 2019-12-10 13:43:28
问题 For one of my repositories, it doesn't remember the name of the repository I am pulling and pushing to. I don't have this problem with any of the other repositories on my machine. Is their any way to fix this? 回答1: As of version 3.0 there is no "setting" for choosing the default URL. Instead you must create an alias of "default" for the URL that you want. To do so, from workbench, right click on the repository and select settings. Click Edit File and add a line (see below) that specifies the

Manifest button missing in Tortoise HG

萝らか妹 提交于 2019-12-10 12:43:42
问题 In one instance of Tortoise HG I have, the Manifest button is nowhere to be found and I cannot find how to get it back. Any ideas? Was it removed in this version (2.11) or is it hidden somehow? Here is the button mentioned in the accepted answer below: 回答1: It is in the commit-details widget now. On the left side next to the file filter edit box, there is a icon-button (looks like a document). If you click it, you will get the manifest of the selected version. Unfortunately it is not so easy

Compare Mercurial Repos

浪尽此生 提交于 2019-12-10 10:37:39
问题 I have a bunch of Mercurial repositories on my Windows workstation. We're a small shop, and on some days (usually bad ones) I may make changes / bug fixes in half a dozen or more of my projects. Some of these projects are in maintenance mode, they're only touched once a month or so. Of course, I sometimes get interrupted before I get to push to our central Hg server. Is there an easy way to regularly compare a bunch of my repos with the central server? It should warn me if I have changes that

您如何加速Eclipse?

亡梦爱人 提交于 2019-12-10 10:34:26
如何使Eclipse体验更快? 例如: 我禁用了所有不需要的插件(Mylyn,Subclipse等)。 我没有使用 Mercurial 插件,而是将 TortoiseHG 配置为外部工具。 #1楼 通过禁用标签修饰( Windows -> Preferences; General -> Appearance -> Label Decorations )和禁用启动时未使用的功能( Windows -> Preferences; General -> Startup and Shutdown ),可以进一步提高性能。 通过根据您的JVM选择不同的垃圾回收策略,您还可以获得其他性能。 如果您厌倦了重新启动周期,则可以使用ZeroTurnaround中的 JavaRebel 。 这将缩短您花费在服务器/客户端重启上的时间。 #2楼 我已禁用Windows>首选项>常规中的所有未使用选项,这对性能产生了巨大的积极影响,切换选项卡时,Eclipse的速度仍然很慢,我不想增加内存,但是滚动时它的速度要快得多。 提示。 #3楼 限制打开的选项卡的数量时,我的性能有了显着提高(过去我经常打开30多个选项卡)。 您可以让Eclipse自动为您处理此问题: 窗口 -> 首选项 -> 编辑器 ->自动关闭编辑器 >>符号出现前的数量是8个打开的标签,因此我倾向于将其保留为8。 当打开更多标签时

How to keep mercurial graph “flat”

梦想的初衷 提交于 2019-12-10 10:28:20
问题 I have a "main" repository, I clone it and make some changes in the clone. In the meantime, there are other changes in "main", so I pull them and merge them in my clone. I make more changes in the clone, and merge any other new changes from "main". This gives me this graph: When I finish my work in the clone, I push to the main repository and now the graph in "main" looks like this: I know they're topologically the same, but to me the first one is clearer (this one is a very simple case, but