From: Nathan T. <eu...@ya...> - 2002-01-17 15:22:32
|
What OS are you using, and are you using dynamic or snapshot views? I use jedit with snapshot views in Windows, and don't seem to have this problem. That's because in windows, your views are simply treated as a separate directory structure (at least that is how it is with snapshot views, and I seem to remember something about it being the same for dynamic views from my CC training). I don't know how it works for other operating systems. I guess you could be simply loading files via the command line, specifying the MVFS modifiers. If that is the case, then yes you will have a problem, because jedit is not clearcase aware. --- clo...@bt... wrote: > jEdit and Clearcase > > I've very recently discovered jEdit - marvelous - > thank you very much ! > > I've come across a problem though when it's used in > a Clearcase environment, and presumably the same > problem applies to other version control systems. > > Consider the following : > > * Select a Clearcase view #1 > * Invoke jEdit from the commans line to edit a file > from this view - A jEdit server start in the context > of view #1 > * Select a Clearcase view #2 > * Invoke jEdit from the command line to edit a file > from this view - The jEdit client that is started > passes the filename on to the (already running) > server. The server in turn tries to load the file > BUT it loads it from view #1 and > not view #2 because that's the context it is running > in, so it either loads the wrong file or can't find > the file at all ! > > At present, the only solution is to edit the second > file by using the -noserver flag, but of course this > is far from ideal if multiple files need to be > edited from each view. > > A solution might be to allow multiple servers to be > started (so that a server could be started in the > context of each view), and for clients to be able to > select the server to pass subsequent requests to. > This could be controlled by a command line argument. > It's still probably not an ideal solution; I think > for that, either (*) the client would have to > detect which view context it is running in and pass > the request on to an appropriate server (or become a > server > itself if no existing server exists for the view), > or (*) the (single) server would have to be able to > switch between views itself and the clients would > have to pass to the server the view from which to > load as well as the filename. > > Anyway, I hope this comment is useful. > > regards, > > Rich. > > -- > ----------------------------------------------- > jEdit Users' List > jEd...@li... > https://lists.sourceforge.net/lists/listinfo/jedit-users ===== ---------------------------------- Nathan Tenney Alumni Utah State University eu...@ya... ---------------------------------- __________________________________________________ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ |