ClearCase checkout fails - not an object in a vob

See the image and log files attached - attempting to check out file from ClearCase fails.
Checkout works Ok with Java sources but only fails when I attempt to check out any .xhtml file. Checking out file using ClearCase explorer works fine.



Attachment(s):
log.rar
1.png
0
41 comments
Avatar
Permanently deleted user

Dear Lloyd,

LM> I just checked in the latest EAP 7269. This is still an issue. One
LM> more thing to note. I have the project view in the left gutter
LM> showing, and the directory name still says "addeditemployee" there,
LM> rather then "addEditEmployee".

Could you please send me a log file with some CC operations, including checkout
and refresh?

best wishes,
Michael Gerasimov,
Software Developer
JetBrains, Inc


0
Avatar
Permanently deleted user

Log file attached. It shows updates/checkouts and version tree requests on the directory, and a file under it.



Attachment(s):
idea.log
0
Avatar
Permanently deleted user

Dear Lloyd,

I looked into the log very attentively. Surprises appear right after the
beginning:
- For example, plugin says that the project contains 14,165 WRITABLE files
under the project root, and 14,165 under the "payx_lt/ws" content root. This
is rather strange. Most file-based vcs plugin work in the assumption that
the amount of writable files is small and restricted to those which are new
or checked out.

- So ALL these files should be shown as brown (or green if they are queued
for VOB addition), right?

- Analysis by "lsco" command did not give any checked out files. Is that
true?

- cleartool update -graphical C:/view/snap2/cca/payx_lt/webapp/resources/pages/addeditemployee/bodyNavigation.jsp

completed successfully for bodyNavigation.jsp file, while checking it out
fails.
More over, checking out other files from the same folder did not caused the
exception, and the file above was already checked out before.

- Did IDEA catches the chang of RO status after the checkout?

best wishes,
Michael Gerasimov,
Software Developer
JetBrains, Inc


0
Avatar
Permanently deleted user

Dear Lloyd,

Any news?

best wishes,
Michael Gerasimov,
Software Developer
JetBrains, Inc


0
Avatar
Permanently deleted user

Sorry for not getting back to you earlier.

I did have quite a few files that are generated, not checked in to clearcase. That accounts for the 14,165 files in the payx_lt/ws directory. I've added those to my ignore list. I don't think that these files are the problem.

lsco will not checkout the files under the addEditEmployee directory. I get the error about them not being a vob object (due to the lowercasing of addeditemployee)

I need to test if IDEA changed the RO status. Let me do that and attached a new log file.

thanks again,
-Lloyd-

0

Btw, Michael I'm running 7274 and although still see "web-inf" (instead of "WEB-INF") in the "Project" panel - I can checkout it's files now without any problem.

0
Avatar
Permanently deleted user

Michael,
I did a new test this morning under EAP 7274. I used the clearcase menu (Right click on the main editing screen after a file is loaded) for the following tests on bodyNavigation.jsp, which lives under the addEditEmployee directory:

1) version tree. This is the cleartool lsvtree command in the logfile (line 147). The command did not produce any visible errors, but it did not produce a version tree. The log shows the directory name as "addeditedemployee" -- all lowercase.

2) update. This is the cleartool update command in the logfile (line 156). The command produced a clear case error dialog "Unable to lookup addeditemployee". The log shows the directory name as "addeditemployee". The command did not update the file.

3) checkout. This is the cleartool co command in the logfile (line 165). The command worked! I verified this outside of intelliJ. IDEA changed the RO status. The filename text color changed to blue.

I made a change to the file, then saved it. The filename text color then changed to brown.

4) checkin. (Attempted). The clearcase menu had checkin disabled. I was unable to check the file in. I attempted a "Commit Changes" and it didn't see this file as changed.

Attached is the logfile. hopefully it will be of use. Also attached is the error from clearcase.

If there's anything else I can do to help, please let me know. I've been using IntelliJ since 3.x, and appreciate the effort that is put into this product.

thanks,
-Lloyd-



Attachment(s):
cc_error.JPG
idea.log
0
Avatar
Permanently deleted user

Dear Evgeny,

EG> Btw, Michael I'm running 7274 and although still see "web-inf"
EG> (instead of "WEB-INF") in the "Project" panel - I can checkout it's
EG> files now without any problem.

That's great. Thanx for the good news :-). Actually we found several subsystems
which CAN cause case switching, they probably will be corrected from build
to build.

best wishes,
Michael Gerasimov,
Software Developer
JetBrains, Inc


0
Avatar
Permanently deleted user

I performed the same test as above on EAP 7312. #1 is fixed, it displays the version tree. 2, 3, and 4 still work the same way. Attached is my log file.

thanks again,
Lloyd



Attachment(s):
idea.log
0
Avatar
Permanently deleted user

Dear Lloyd,

Could you please perform several non-obvious steps:
1. Take the .iws file for your project
2. Find "ClearCase" section there
3. Whithin that section, is there any tag like ]]>
which lists your file in the inappropriate case?
4. If so, please just remove it, restart IDEA.

Thanx for cooperation.

best wishes,
Michael Gerasimov,
Software Developer
JetBrains, Inc


0
Avatar
Permanently deleted user

Michael,
I checked my iws project file. I did not see a ClearCasePersistencyNewFile tag.

I DID update to 7318 this morning to find that my use-case works! I see no problems updating, checking out or checking in.

Thanks for getting this fix in the EAP!

Lloyd

0

Please sign in to leave a comment.