[TxMt] Mercurial bundle - abort: There is no Mercurial repository here (.hg not found)!
Oktay Acikalin
ok at ryotic.de
Wed May 7 09:11:39 UTC 2008
Am 07.05.2008 um 04:01 schrieb Allan Odgaard:
> On 4 May 2008, at 13:56, Oktay Acikalin wrote:
>
>> Am 04.05.2008 um 01:06 schrieb Kevin Horton:
>>> […]http://lists.macromates.com/pipermail/textmate/2007-November/023219.html
>>>
>>> But I don't understand the discussion, nor how to apply it to my
>>> project. How can I create a TextMate project that has files from
>>> several different nested directories, without having the Mercurial
>>> bundle fail to work?
>>
>> i've investigated it a bit but found no time to go further. so no
>> solution over here. perhaps the author of the bundle or someone
>> else who is into bundle-development could take a look - that would
>> be great.
>
> Coincidentally I made reference to how these virtual groups on-top
> of the file system complicates commands a few days ago¹ and said it
> was one of the motivating factors to simply not support it in the
> future.
>
> So don’t expect a fix for this, sorry.
it's easy to understand the complexity such virtual grouping
introduces. nevertheless i really would like to see this grouping in
tm 2, too :).
so i went off, created a folder and symlinked my project and framework
into it. the svn-bundle is fine with it but the mercurial-bundle is
not. i assume that the problem lies in the fact that mercurial does
not search for its .hg folder where the file, one has given along,
resides. in short: it doesn't care where the file resides, it just
tries to find it's .hg folder.
my idea would be to take the first selected file ( or just the current
file if nothing is selected ), set the working directory to the one of
the file, run hg root to get the project-path, set the working
directory to the project-path and run the command on the file as
usual. this should work fine with many files within the same hg-root,
but of course not with virtual grouping or adventurous symlinking :)
ok... dreamed enough :)
More information about the textmate
mailing list