On 24/05/21 1:33 AM, Pierre-Yves David wrote:
On 5/2/24 19:31, Ernie Rael wrote:
Hi All, I screwed up big time,
I was in the wrong directory when I executed
$ hg prune 78
1 changesets pruned
94 new orphan changesets
I tried "hg touch 78", but attempts to use evo
On 24/05/21 1:33 AM, Pierre-Yves David wrote:
On 5/2/24 19:31, Ernie Rael wrote:
Hi All, I screwed up big time,
I was in the wrong directory when I executed
$ hg prune 78
1 changesets pruned
94 new orphan changesets
I tried "hg touch 78", but attempts to use evo
}\n' |
tail -1)
# remove that index from the obslog
$HG debugobsolete --delete "$last_obsolete_marker"
Cheers,
Sietse
On Fri, 3 May 2024 at 14:07, Anton Shestakov wrote:
чт, 2 мая 2024 г. в 17:46, Ernie Rael :
>
> Hi All, I screwed up big time,
>
Hi All, I screwed up big time,
I was in the wrong directory when I executed
$ hg prune 78
1 changesets pruned
94 new orphan changesets
I tried "hg touch 78", but attempts to use evolve/rebase wants to do
merge resolution and that's not an option. I there any way to patch this
up? I
thing else.
Is there a way to clean up the github repo using hg-git? If not, any
suggestions on something to look at to easily get this done? Can I use
"/.hg/git"?
-ernie
o changeset: 18841:76a07b084276
| bookmark: LOCAL_DEBUG_MAKEFILE
| tag: tip
| user: Ernie Rael
|
On 23/09/05 7:05 AM, Uwe Brauer wrote:
Hi
In a nutshell how can I undo a prune command?
Would "hg touch" be of use here?
-ernie
I did the following mistake:
hg prune -r "topic(speck-strategy)"
Now these changesets are hidden.
I can check them out, via hg up -r XXX --hidden
but that
I was just communicating with someone who has depended on a mercurial
repo that mirrors a repo on github. That mirror is going away, I
suggested he give hg-git a try.
He responded with a question I can't answer
If that hg-git extension you mention is so good, why haven't the
Mercurial
Oops. When I first encountered problems, I installed the latest
mercurial, went from 6.4.3 to 6.5. But it looks like 6.5 doesn't play
well with hggit 1.0.2 (it wont clone anything on github). So backed up
to 6.4.3, and I've got my original problem.
-ernie
On 23/07/30 8:03 PM, Ernie Rael
I filed issue https://foss.heptapod.net/mercurial/hg-git/-/issues/422
I'm leaving the repo alone for now in the hopes that the problem can be
reproduced and triaged.
But I'm mentioning it here in case the issue report escapes immediate
notice. I have a looming release.
-ernie
in
the right place before you do the final combine+fixup. This helps
reduce conflicts (eg: same-named files — details will depend on your
specific case).
-John
On 7/11/23, Ernie Rael wrote:
Greetings,
I started something with two repositories, thinking I might combine them
later using "hg
Greetings,
I started something with two repositories, thinking I might combine them
later using "hg convert". I can't get that to work. If I do
hg convert repo1 target-repo
hg convert repo2 target-repo
then repo1 is not in target-repo. There's a simple filemap involved with
each, but
On 23/05/25 10:42 PM, Dr. Arne Babenhauserheide wrote:
Ernie Rael writes:
I wouldn't have thought the following is possible, since purge gets
rid of untracked files.
I just did "hg pull; hg pull upstream; hg up release180" where tip is
from upstream. This is hg-git repository.
An
Hi All,
I wouldn't have thought the following is possible, since purge gets rid
of untracked files.
I just did "hg pull; hg pull upstream; hg up release180" where tip is
from upstream. This is hg-git repository.
Any idea how to clean this up? tried "hg git-cleanup", "hg verify" is OK.
it
replaces rebase, more like it enhances it (AFAICT).
-ernie
On 23/04/11 11:06 AM, Dave S wrote:
On Tue, Apr 11, 2023 at 10:54 AM Dave S wrote:
On Mon, Apr 10, 2023 at 9:14 AM Ernie Rael wrote:
Greetings,
https://bz.mercurial-scm.org/show_bug.cgi?id=6802
Greetings,
https://bz.mercurial-scm.org/show_bug.cgi?id=6802
Opened this a few weeks ago; report has script that reproduces
the problem.
Mentioning here in case bugzilla is not frequently checked;
losing data seems a serious problem.
-ernie
___
https://bz.mercurial-scm.org/show_bug.cgi?id=6802
Opened this a few week ago; report has script that reproduces
the problem.
Mentioning here in case bugzilla is not frequently checked;
this seems a serious problem.
-ernie
___
Mercurial mailing
https://bz.mercurial-scm.org/show_bug.cgi?id=6802
Opened this a week ago; report has script that reproduces the problem.
Mentioning here in case bugzilla is not frequently checked and this
seems a serious problem.
-ernie
___
Mercurial mailing list
The repo that had the pattern hasn't been used for a few years and was
moved from a Windows box to linux and a global ignore file is not the
same as it was; so can't be sure why I thought this regexp pattern worked.
WRONG: (^|/)dist$
CORRECT: (^|/)dist/
-ernie
On 23/01/12 5:58 PM, Ernie
I recently updated from v6.2.3 to v6.3.2 (at least I think that was the
from). I'm seeing something that's either a cockpit error or a new issue.
In .hgignore, there's a pattern of "(^|/)dist$" (without the quotes). It
doesn't seem to work anymore. If I remove the "$" then it catches the
ase, "glog"
is now a predefined alias.
-ernie
On 22/12/14 5:20 AM, Tony Mechelynck wrote:
On Wed, Nov 16, 2022 at 11:23 PM Ernie Rael wrote:
Hi all,
I don't use templates much, I'm running into something that doesn't seem
to make sense. I guess it's a bug in glog. Wondering if I'm
On 22/11/16 7:36 PM, Yuya Nishihara wrote:
On Wed, 16 Nov 2022 14:07:38 -0800, Ernie Rael wrote:
I want to include some bookmark info in a template I use to summarize log.
It looks like the trailing "\n" in the first template gets lost when
there are bookmarks present, and
Hi all,
I don't use templates much, I'm running into something that doesn't seem
to make sense. I guess it's a bug in glog. Wondering if I'm
understanding things correctly.
I want to include some bookmark info in a template I use to summarize log.
It looks like the trailing "\n" in the
About histedit...
On 10/4/22 11:22 PM, David Demelier wrote:
I guess this has to do with the fact that Mercurial team wants to push
evolve and all other "safe-history" editing commands rather than
history-rewriting ones like strip, histedit
I thought the old histedit was replaced by one that
https://bz.mercurial-scm.org/show_bug.cgi?id=6309
In case it was missed, a link to the requested evolve cache information
was attached to this bug last week. Since the tar files are in the cloud
in an account with limited resources, it is advisable to fetch the data
while it's still there.
On 4/29/22 9:55 AM, Anton Shestakov wrote:
чт, 28 апр. 2022 г. в 23:12, Ernie Rael :
On 4/28/22 12:46 PM, Anton Shestakov wrote:
Looks like either another process is holding a lock on caches or the
FS doesn't support locking mechanisms that sqlite3 needs.
If you want to dig further
On 4/30/22 10:01 AM, Dennis Lee Bieber wrote:
connection = sqlite3.connect(
'file:/z/play/cache.db?vfs=unix-dotfile',
uri=True)
Thanks for the pointers, I only got an inkling yesterday that python
included a dmbs. Makes sense
I took another look this morning, there are better/simpler solutions
using URI filenames, https://www.sqlite.org/uri.html and
https://www.sqlite.org/c3ref/open.html#urifilenameexamples.
And, one of the sqlite3 vfs is "unix-dotfile" which "uses dot-file
locking rather than POSIX advisory
On 4/28/22 12:46 PM, Anton Shestakov wrote:
Looks like either another process is holding a lock on caches or the
FS doesn't support locking mechanisms that sqlite3 needs.
A small python program at end of this post outlines a fix. It makes
sqlite3's optional nolock vfs the default. Then evolve
On 4/28/22 5:58 PM, Dennis Lee Bieber wrote:
On Thu, 28 Apr 2022 16:12:16 -0700, Ernie Rael declaimed
the following:
check around these? Not with an editor I think...
evoext_obshashrange_v2.sqlite: SQLite 3.x database, last written using
SQLite version 3035005
evoext_stablerange_v2.sqlite
On 4/28/22 12:46 PM, Anton Shestakov wrote:
Looks like either another process is holding a lock on caches or the
FS doesn't support locking mechanisms that sqlite3 needs.
If you want to dig further into this, check around these files:
.hg/cache/evoext_stablerange_v2.sqlite and
On 4/28/22 12:46 PM, Anton Shestakov wrote:
Looks like either another process is holding a lock on caches or the
FS doesn't support locking mechanisms that sqlite3 needs.
If you want to dig further into this, check around these files:
.hg/cache/evoext_stablerange_v2.sqlite and
On 4/28/22 6:16 AM, Scott Palmer wrote:
Scott
On Apr 28, 2022, at 9:01 AM, Ernie Rael wrote:
On 4/28/22 12:59 AM, Anton Shestakov wrote:
There are also --debug and --profile, maybe they can help. Although
some parts of the push process may not have debug logging, and
profiling is for when
On 4/28/22 12:59 AM, Anton Shestakov wrote:
There are also --debug and --profile, maybe they can help. Although
some parts of the push process may not have debug logging, and
profiling is for when you wish to delve into source code.
I suspect there's something in the setup of the network or
I've recently moved from a windows machine to a new linux laptop. I've
got an ancient NAS which I use from both windows and linux; everything's
been good; read/write from linux and windows to the NAS OK.
I finally got around to doing a mercurial push to the NAS from linux
today. It took a
I've recently moved from a windows machine to a new linux laptop. I've
got an ancient NAS which I use from both windows and linux; everything
been good; read/write from linux and windows to the NAS OK.
I finally got around to doing a mercurial push to the NAS from linux
today. It took a long
There some config I want to do at the beginning of my .vimrc file when
using Splice for a merge tool.
I've got
if environ()->has_key('HG') ...
which works; HG is the path to hg command.
Is there a better, more supported, way? I could have a wrapper script,
but will wait on that until it
In merc-6.1 /hg help -v -e share/ says
Setting 'format.exp-share-safe = True' enables sharing ...
but /hg help config/, under "format", has
"use-share-safe"
Enforce "safe" behaviors ...
I'm guessing config has the right info now that it's released.
Are there any
that there is a tag involed. Removing the tag ...
$ hg tag --remove tag-three
abort: tag 'tag-three' is not a global tag
removing the tag from .hg/localtags fixes the problem. My bad.
-ernie
o changeset: 7:9136780e8a09
| tag: tip
| user: Ernie Rael
| date: Sun Feb 27 13:46:16
Bug?
Moving to new system, found old scripts, wanted to test Splice merge set
up. Ran the old scripts and in one, after /hg rebase -b 2 -d tip/ I see
obsolete changesets in hg log/glog. I thought they were hidden by
default, needed /--hidden/ to see them. The /hg prune/ documentation
seems
Greetings,
I'm not sure if I'm running into a bug,
I'm experimenting with color themes (thanks again Marcin and Craig). I
thought using an "include theme" mechanism would be a good way to go.
Sure enough, found mercurial's "%include", so I did
[color]
%include ~/themes/play
I was
Greetings, (apologies if you see this dup'd)
I'm not sure if I'm running into a bug,
I'm experimenting with color themes (thanks again Marcin and Craig). I
thought using an "include theme" mechanism would be a good way to go.
Sure enough, found mercurial's "%include", so I did
[color]
Thanks. Very cool. You got me looking deeper into how the color system
works. Lots to play with.
-ernie
On 2/23/22 4:44 AM, Marcin Kasperski wrote:
As an extra note: one can name custom colors, like
[color]
# …
color.somewhatbrightyellow=226
and later use those names just like
= green
On Mon, Feb 21, 2022 at 6:03 PM Ernie Rael wrote:
Hi all,
Trying color (ui.color = yes). And I'm experimenting with console
between light/dark themes. Dark console with default colors
doesn't
display well.
Since I can't find the word "
Hi all,
Trying color (ui.color = yes). And I'm experimenting with console
between light/dark themes. Dark console with default colors doesn't
display well.
Since I can't find the word "dark" in "hg help color", I'm guessing it's
roll your own.
Any color setup for dark console out there to
hg update null
rsync dst_repo remote_sys:/src/
Then hg update on remote_sys works.
-ernie
On 2/1/22 8:17 PM, Ernie Rael wrote:
Hi all,
Setting up a linux system at home; currently have repos on a windows
machine. Run cygwin, but I use the windows release of mercurial.
I've copied several
Hi all,
Setting up a linux system at home; currently have repos on a windows
machine. Run cygwin, but I use the windows release of mercurial.
I've copied several repos like
rsync -az --stats swingset/ some_remote:/src/swingset
On the remote system, "hg st" shows everything M(odified).
a script
that updates a file in etc of the currently empty directories. Or could
remove any ".dont-remove" after the commit.
-ernie
On 1/20/2022 8:26 AM, Marcin Kasperski wrote:
Ernie Rael writes:
Greetings, I'm setting up a home linux system and I want to track changes to
/etc. (I r
Greetings, I'm setting up a home linux system and I want to track
changes to /etc. (I remember that was discussed over the last year, IIRC
consensus was "sure, why not")
I want to have the repository on a different file system. The /Share
Extension/ comes to mind. Are there other
At long last, I've got a unix machine at home.
Doing "apt install mercurial" installed 5.5.1. So I thought I'd get the
latest, 5.7.1. The download page suggest using some PPA for ubuntu, it
seems years out of date. I'm guessing I can install a centos release; I
see there are two; centos7,
Hi all,
I need help understanding this failure. Might be python3 and/or Win7
related issue.
I would like to open a meaningful bug report, more than "sometimes fails".
Looked through bugzilla since July, didn't see anything that seemed to match
-ernie
On 11/15/2020 11:44 AM,
With Win7,mercurial-5.6 (from python3 64.msi, not Tortoisehg)
A python3 problem?
Failure to load evolve if in a recently used git repository.
In an older repo (cloned from same git repo), or no repo,
or clone not hg-git then it finds evolve.
If I use Tortoisehg 5.6 (Python27), things work as
(Oops, originally sent from wrong address)
On windows, under cygwin.
Mercurial Distributed SCM (version 5.4.2)
Enabled extensions:
evolve external 10.1.0
topic external 0.20.0
hggit external 0.9.0 (dulwich 0.19.16)
I just saw
$ hg histedit -r
(Oops, originally sent from wrong address)
On windows, under cygwin.
Mercurial Distributed SCM (version 5.4.2)
Enabled extensions:
evolve external 10.1.0
topic external 0.20.0
hggit external 0.9.0 (dulwich 0.19.16)
I just saw
$ hg histedit -r
hg git-cleanup fixed it. Appologies for the noise.
-ernie
On 10/23/2020 4:00 PM, Ernie Rael wrote:
Hi all,
I've got an hg-git clone of a sourceforge repository which is a fork
of a sourceforge repository. Today I noticed
$ hg tags
abort: 00changelog.i
user: Ernie Rael
date: Mon Sep 21 23:10:06 2020 +0100
obsolete: rebased using rebase as 732:9bbd280aafa3
summary: Add google-guava and netbeans-lookup/CentralLookup.
Any ideas on how to clean this up?
-ernie
On 9/4/2020 8:41 AM, Georges Racinet wrote:
Hi,
On 9/4/20 5:24 PM, Ernie Rael wrote:
Given that I have a remote fork of a git project, and I did
hg push -r SomeBookmarkAsGitBranch myRemoteFork
And then, at the remote fork, made a PullRequest. The PR which was
rejected. How do I delete
something wrong.
-ernie
Here's all the steps. Can file an issue report if you'd like
Create git repository, with one file
$ git log
commit 966c03ec3a6e126f283cb3761f90723813f9ba91 (HEAD -> master)
Author: Ernie Rael
Date: Fri Sep 4 20:38:59 2020 +0100
add file1
a repository to play with) is
the equivalent of
hg log ### what are the list of commits
hg book ### what are the git branches
I hope this doesn't become a slippery slope... :-)
-ernie
Hi,
On 9/4/20 5:24 PM, Ernie Rael wrote:
Given that I have a remote fork of a git project, and I did
Greetings,
Given that I have a remote fork of a git project, and I did
hg push -r SomeBookmarkAsGitBranch myRemoteFork
And then, at the remote fork, made a PullRequest. The PR which was
rejected. How do I delete the branch at the remote?
Is it as simple as locally doing
hg prune -r
On 01/08/2020 18:29, Victor Sudakov wrote:
What graphical merge/diff tool are you using with Mercurial under
Linux/FreeBSD?
I'm especially interested in a graphical diff tool. I've tried Kdiff3
and Meld, but have not found a mode to display only differences (like
the CLI diff tools does).
To clarify. On windows, the only place that hg will find dulwich is
%APPDATA%/Python/Python27/site-packages.
Neither global site-packages nor PYTHONUSERBASE, nor some randomly
specified location (e.g. through environment variable) can be used; I've
tried the first two.
My "C drive" is
ne has wheels for Python 2:
https://pypi.org/project/dulwich/0.19.16/#files . Hg-git will support
dulwich 0.19.x until Python 2 support is dropped (which won’t happen
this year).
On 2020-07-29 09:06, Ernie Rael wrote:
Ah, now I remember... dulwich, and I guess upcoming hg-git 0.9 aren't
pyth
There are windows wheels available. See
https://pypi.org/project/dulwich/#files
*Requires:*Python >=3.5
-ernie
On 7/29/2020 12:06 AM, Ernie Rael wrote:
Ah, now I remember... dulwich, and I guess upcoming hg-git 0.9 aren't
python 2.7 on windows compatible.
On windows 7, running pyt
Ah, now I remember... dulwich, and I guess upcoming hg-git 0.9 aren't
python 2.7 on windows compatible.
On windows 7, running python 2.7.18. Several tools I use, in particular
mercurial and extensions, aren't quite 3.8 ready as far as I've heard.
At least the binaries I install for Mercurial
Can (should) I use topics, instead of bookmarks, with hg-git and github?
-ernie
___
Mercurial mailing list
Mercurial@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial
Hi all,
Summary:
* 5.4 hg breaks hg-git (.../issues/307)
* 5.4.2 TortoiseHg doesn't have dulwich
* Can't find 5.0.2 hg (not TortoiseHg) release (or other windows releases)
On Win7 I updated to hg 5.4 a little ago, but just discovered that it
breaks my hg-git,
https://bz.mercurial-scm.org/show_bug.cgi?id=6377
On 7/20/2020 9:41 AM, Pierre-Yves David wrote:
This looks like a bug, Can you file a bug at
https://bz.mercurial-scm.org/ with all the data you listed so far?
Cheers,
On 6/13/20 2:25 AM, Ernie Rael wrote:
On 6/10/2020 6:41 AM, Pierre-Yves
On 6/10/2020 6:41 AM, Pierre-Yves David wrote:
On 4/11/20 4:47 PM, Ernie Rael wrote:
I thought I'd try "hg split" for the first time.
help says:
$ hg help -v split
...
-i --[no-]interactive use interactive mode (default: on)
Could it be that "default: on"
On 6/10/2020 6:41 AM, Pierre-Yves David wrote:
On 4/11/20 4:47 PM, Ernie Rael wrote:
I thought I'd try "hg split" for the first time.
help says:
$ hg help -v split
...
-i --[no-]interactive use interactive mode (default: on)
Could it be that "default: on"
Hi All, now I've done it...
Accidental ^C.
Is there a recommended cleanup procedure?
Just delete the lock and find out how things are?
-ernie
___
Mercurial mailing list
Mercurial@mercurial-scm.org
Given:
$ hg log -l8 -Trevsum
1543:fed597e360a9 draft Fix stuffReadbuff(":someCommand\n") issue,
required IDE restart
1542:8d1ea8b127b1 draft annotate source with "// DONE" for end of line
Segment issues
1541:cefdab9bbdad draft Better skipwhite(iter) implementation.
Misc.skipwhite tests.
I
Given:
$ hg log -l8 -Trevsum
1543:fed597e360a9 draft Fix stuffReadbuff(":someCommand\n") issue,
required IDE restart
1542:8d1ea8b127b1 draft annotate source with "// DONE" for end of line
Segment issues
1541:cefdab9bbdad draft Better skipwhite(iter) implementation.
Misc.skipwhite tests.
I
I thought I'd try "hg split" for the first time.
help says:
$ hg help -v split
...
-i --[no-]interactive use interactive mode (default: on)
Could it be that "default: on" should be "default: no"
I did:
$ hg split -r 1541 src/com/raelity/jvi/core/Misc.java
16 files updated, 0 files merged, 1
FYI
At https://www.mercurial-scm.org/ the upper left "Download now" is 5.0.2.
Has TortoiseHg been abandoned? (I use it for dulwich) It's been over 6
months since a release.
-ernie
___
Mercurial mailing list
Mercurial@mercurial-scm.org
Hi all,
If I download Merc-5.3, can I copy some stuff from TortoiseHg into 5.3
to get dulwich? (I've never run a C compiler on my windows machine,
sigh. I have a messy windows setup with python native for some things
and cygwin for others.) Mercurial is only native.
About 9.2.2, In the
(I finally found a very old repository I'd been looking for...)
I'm getting these errors from 'hg', so I'm starting here. Is there a way
to get more info from mercurial about why this load failed. I earlier
saw "*** failed to import extension ..." when my hgrc had an error and
that went away
(I finally found a very old repository I'd been looking for...) (resent
from correct email address)
I'm getting these errors from 'hg', so I'm starting here. Is there a way
to get more info from mercurial about why this load failed. I earlier
saw "*** failed to import extension ..." when my
On 11/24/2019 7:21 PM, Matthew Harbison wrote:
On Nov 24, 2019, at 7:58 PM, Ernie Rael wrote:
(I didn't see a pointer to archive, so couldn't check if this has been
discussed)
I'm back, last time mq was the way to go, now I'm learning evolve, very cool.
Before starting to play with evolve
otal shock:-)
-ernie
On 11/18/2019 11:48 AM, Kevin Bullock wrote:
On Nov 18, 2019, at 11:27, Ernie Rael wrote:
Greetings,
It's been over 5 years, but I am again going to work with NetBeans source, do
some pull requests... It is now on github. I've never used git. I used hggit to
clon
Greetings,
It's been over 5 years, but I am again going to work with NetBeans
source, do some pull requests... It is now on github. I've never used
git. I used hggit to clone the repo; then made a github fork, moved my
path to my fork. Cool, so far seems OK.
Now I'm looking at the NB docs
80 matches
Mail list logo