From: SourceForge.net <no...@so...> - 2008-03-18 18:11:41
|
Feature Requests item #1911281, was opened at 2008-03-10 19:03 Message generated for change (Comment added) made by pevertz You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460300&aid=1911281&group_id=50595 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Peter Evertz (pevertz) Assigned to: Nobody/Anonymous (nobody) Summary: Only check files in build Initial Comment: I have a project path with many, many deep directories in my CC vob. I work only on a few directories. On solaris the clearcase "refresh-state" cycle takes a lot of time, because it scans all directories. Better to scan only the files that are part of the build. Maybe a configurable item ? ---------------------------------------------------------------------- >Comment By: Peter Evertz (pevertz) Date: 2008-03-18 19:11 Message: Logged In: YES user_id=2032545 Originator: YES truss is a unix programm that traces the systemcalls ( like writen to console, open a file etc ) of a running process. And I can see that cleartool writes the "Usage: pwd" to stdout. The command "cleartool ls -recursive ." gives an error, but I think you mean "cleartool ls -recurse ." which gives a valid output as this: api_exception.cpp@@/main/3 Rule: /main/LATEST -mkbranch mfa_d_0.0.0 api_exception.h@@/main/3 Rule: /main/LATEST -mkbranch mfa_d_0.0.0 There are some files without extension. If I had some logfiles about the requests and responses, i could help finding what this errormessage means. If there is no easy way to do it, i just wait for the new release. ---------------------------------------------------------------------- Comment By: Peter Evertz (pevertz) Date: 2008-03-11 19:07 Message: Logged In: YES user_id=2032545 Originator: YES truss is a unix programm that traces the systemcalls ( like writen to console, open a file etc ) of a running process. And I can see that cleartool writes the "Usage: pwd" to stdout. The command "cleartool ls -recursive ." gives an error, but I think you mean "cleartool ls -recurse ." which gives a valid output as this: api_exception.cpp@@/main/3 Rule: /main/LATEST -mkbranch mfa_d_0.0.0 api_exception.h@@/main/3 Rule: /main/LATEST -mkbranch mfa_d_0.0.0 There are some files without extension. If I had some logfiles about the requests and responses, i could help finding what this errormessage means. If there is no easy way to do it, i just wait for the new release. ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2008-03-11 17:15 Message: Logged In: YES user_id=102780 Originator: NO Hi, It does not tell me much. Sorry. What happens if you make a 'cleartool ls -recursive .' Are there files with missing extensions? cheers, //mike cheers, //mike ---------------------------------------------------------------------- Comment By: Peter Evertz (pevertz) Date: 2008-03-11 16:56 Message: Logged In: YES user_id=2032545 Originator: YES ClearCase version 7.0.0 (Fri May 05 12:38:05 EDT 2006) truss truncates the output so i can not see what is really going on. But it gives a "Usage: pwd" output. And that normaly means that some command is not understood: stat64("/var/adm/rational/clearcase/config/collect_history", 0xFFBFD7A0) Err#2 ENOENT open("/usr/dt/lib/nls/msg//cmd_lib.cat", O_RDONLY) Err#2 ENOENT write(1, " U s a g e : p w d\n", 11) = 11 ioctl(0, TCGETA, 0xFFBFE5CC) Err#22 EINVAL read(0, 0x0005F1C4, 5120) (sleeping...) ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2008-03-11 16:32 Message: Logged In: YES user_id=102780 Originator: NO Hi, Trying to give as much support as time provides. The clearcase-java api ( latest version we are working on) will have traces. What version of clearcase are you using. What did truss output? PLease provide file here :-) cheers, //mike ---------------------------------------------------------------------- Comment By: Peter Evertz (pevertz) Date: 2008-03-11 14:12 Message: Logged In: YES user_id=2032545 Originator: YES Thank for your quick reply! I have eclipse 3.3.2 SDK ( and CDT 4.0.1 ) ClearCase Plugin 1.1.2 and Clearcase Java API 1.0.5 Could the communication with the clearcase-binary be logged ? It looks like it is doing strange (or with my CC-version incompatible) things. ( a truss of the clearcase binary shows that it reports errors ) ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2008-03-11 07:06 Message: Logged In: YES user_id=102780 Originator: NO Hi Peter, Thanks for using the eclipse plugin. Which version do you use? We are at the moment working on a new version of the plugin that will work with Eclipse 3.3x --> Since we have rewritten the plugin it will hopefully be more efficient when refreshing state. We cannot scan the files that are part of the build since the clearcase plugin cannot know whichfiles that are part of the build and not. Clearcase view will decide which files that are part of the view. Keep looking here and we will put out a new beta version for Eclipse 3.3.x soon. cheers, //mike ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460300&aid=1911281&group_id=50595 |