Oh that's nice. In fact what I did is changing the namespace for it to
depend on $CLEARCASE_ROOT - it worked, but I had to start a plumber
every time. I'll try your solution.

Thanks!

2006/6/15, Arvindh Rajesh Tamilmani <[EMAIL PROTECTED]>:
> > I don't know how I didn't notice before, but it seems using "B" with
> > linenumber addressing doesn't work accessing files of a ClearCase view
> > (that is, a special filesystem in Linux). It opens a filename, as the
> > filename had the ":linenumber" within.
>
> This happens because plumber was started before setting
> the dynamic view.  If both plumber and acme are started
> after setting the view, "B file:linenumber" will work fine.

To avoid restarting plumber and acme everytime the view
is changed, you may replace calls to cleanname in B
    `cleanname -d "$pwd" "$i"`
with
    `cleanname -d "$pwd" "$i" | sed "s;^/vobs/;$CLEARCASE_ROOT&;"`
(assuming all VOB tags start with /vobs.)

Arvindh

Reply via email to