tech-repository archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: merging tmux - lots of extra files
> Date: Tue, 16 Jun 2026 17:55:20 +0200
> From: Thomas Klausner <wiz%netbsd.org@localhost>
>
> For preparation on working with hg src, I've tried updating tmux
> in the hg test repository.
>
> Step zero of that was getting the tree in a good shape, i.e. letting
> mercurial know that TMUX is fully merged into trunk.
>
> So I did 'hg merge TMUX' and then copied the current state of 'trunk'
> there to avoid weirdnesses -
You will probably want to use `hg merge -t :local' or similar in order
to force a vacuous merge that doesn't actually change the working
tree, for the sake of a future merge that will. (Sorry, haven't
gotten to writing the vendor branch instructions yet!)
> but I still have some: there are many new
> files that, I guess, were removed from tmux at some point but still
> exist in the TMUX branch.
>
> Is this expected or a problem in the conversion?
Can you share:
(a) the sequence of commands you ran,
(b) the list of files in question, and
(c) a complete typescript of the interaction with outputs?
The content of the vendor branches produced by CVS is kind of weird --
if things were ever moved from, e.g., src/dist/tmux to
src/external/bsd/tmux then the old src/dist/tmux never actually goes
away on the vendor branch unless you go out of your way to get rid of
it. I don't think tmux was ever in src/dist, though. In any case,
steps to reproduce will help to get this straight.
Home |
Main Index |
Thread Index |
Old Index