4563: Not able to post review request for files that have file path length greater than 260 char.

rishikesh.gupta

What version are you running?

RBTools 0.7.9.0

What steps will reproduce the problem?

  1. rbt post -d --summary="SA DROP 2" --description="SA DROP 2" brtype:test_branch
  2. using clearcase

What is the expected output? What do you see instead?

Review reuquest should be raised for all files .

What operating system are you using?

Window 7

Attach the debug out from the command.

$ rbt post -d --summary="SA DROP 2" --description="SA DROP 2"  brtype:test_branch

X:\ias>rbt post -d --summary="SA DROP 2" --description="SA DROP 2" brtype:test_branch

RBTools 0.7.9.0
Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]
Running on Windows-7-6.1.7601-SP1
Home = C:\Users\ggne0652\AppData\Roaming
Current directory = X:\ias
Command line: rbt post -d "--summary=SA DROP 2" "--description=SA DROP 2" brtype:test_branch
Checking for a ClearCase repository...
Running: cleartool pwv -short
Running: diff --version
Running: cleartool lsview -full -properties -cview
Running: cleartool describe -short vob:.
Running: cleartool pwv -root
repository info: Path: X:\i, Base path: X:\i, Supports changesets: False
Making HTTP GET request to http:///rbserver/api/
Running: cleartool lsvob -long \ias
Repository's \ias uuid is u'55f6b288.42074f7f.ad72.eb:12:6b:93:af:dd'
Making HTTP GET request to http:///rbserver/api/repositories/?tool=ClearCase
Cached response for HTTP GET http:///rbserver/api/repositories/?tool=ClearCase expired and was modified
Making HTTP GET request to http:///rbserver/api/repositories/8/info/
Cached response for HTTP GET http:///rbserver/api/repositories/8/info/ expired and was modified
Matching repository uuid:22f6b288.42074f7f.ad72.eb:15:6b:93:af:dd with path:/view/ubb_reviewboard/cm_data/ias
repository info: Path: /view/ubb_reviewboard/cm_data/ias, Base path: /view/ubb_reviewboard/cm_data/ias, Supports changesets: False
Running: cleartool find -all -version brtype(test_branch) -exec "cleartool descr -fmt \"%En %PVn %Vn
\" %CLEARCASE_XPN%"

ERROR: File \ias\work\3rd_party_sw\billing\application\DSSBilling\src\com\hst\ias\framework\jms\dssbilling\handlers\CancelDealMsgHandler.java@@\main\hssggn_dssbilling_6.0
3\hssggn_dssbilling6.1\hssggn_dssbilling6.2\hssggn_INF7.0\xxcent_dss7.4\xxcent_dss7.5_sp4\xxcent_billing_8.1\xxcent_billing_9.5\test_branch\1 does not exist or access is denied.

ERROR: File \ias\work\3rd_party_sw\billing\application\DSSBilling\config\messageType.xml@@\main\xxcent_billing_7.6\xxcent_billing_7.7\xxcent_billing_7.8\xxcent_billin
g_7.9\xxcent_billing_7.9P1\SPR_BWS_35735\xxcent_billing_8.1\abcggn_css8.2\hst_BILLING_8.2SP1\abcggn_css8.3\xxcent_billing_8.4\xxcent_billing_sponsorship\xxcent_billi
ng_yum\xxcent_billing_8.6SP2\xxcent_billing_8.7\xxcent_billing_8.7sp1\xxcent_billing_8.8\xxcent_billing_9.0\xxcent_billing_9.0_SP1\xxcent_billing_9.1\abcggn_css9.1
SP1\abcggn_css9.1sp1_p2\xxcent_billing_9.2\abcggn_css9.2SP1\abcggn_css9.2SP10\abcggn_css9.4\abcggn_css9.5\abcggn_css9.5_P1\abcggn_css9.6\xxcent_billing_9.7\ari_billing_
9.6sp10\ari_billing_9.7\ari_billing_9.7sp6\hst_bfw_ivr_ws_support\hscggn_bfw_yahsat_vouchermgr\hsc_bfw_yahsat_voucherMgr_drop2\hscggn_billing_10.0sp30\ari_bfw_10.0_sp35\a
ri_billing_y3r0\ari_bfw_11.0sp35\hxxggn_bfw_sa_drop1\test_branch\1 does not exist or access is denied.

ERROR: File \ias\BSFramework\src\com\hst\ias\billing\framework\server\serverImpl\CancelDealImpl.java@@\main\xxcent_billing_7.6\xxcent_billing_7.7\xxcent_billing_8.1\en
terprise_production_fix\xxcent_billing_8.4\xxcent_billing_sponsorship\abcggn_css8.4_sp1\hst_AFB_FIX\abcggn_css8.6_sp2\xxcent_billing_8.6\abcggn_css8.8\xxcent_billing_
9.2sp1\abcggn_css9.2SP10\abcggn_css9.2SP13\code_refactoring\xxcent_billing_9.5\xxcent_billing_9.6\ari_brm_7.5_r3.0\ari_brm_9.7_merge\hscggn_bfw_dss9.8sp1_brm7.5\hscggn_
bfw_dss9.8sp30p2\test_branch\2 does not exist or access is denied.

ERROR: File \ias\BSFramework\src\com\hst\ias\billing\framework\server\serverImpl\helper\OrderingHelper.java@@\main\code_refactoring\brm_7.5_migration\ari_brm_9.7_merge\hs
cggn_bfw_dss9.7sp4a_brm7.5\hscggn_bfw_dss9.8sp1_brm7.5\hscggn_bfw_dss9.8sp30p2\hsc_bfw_yahsat_discounting_y3r0\hsc_bfw_yahsat_discouting_y3r1\hsc_bfw_yahsat_discouting_y3
r1_drop2\hsc_bfw_yahsat_discouting_y3r1_drop3\ari_bfw_12.1_sp2_p1_fix\ari_bfw_13.0_sp1_p77\ari_bfw_14.1_sp30\abcggn_css_14.1sp50_sa_base_dev\test_branch\5 does no
t exist or access is denied.

ERROR: File \ias\work\POProject\Migration\BillingFramework\BFW\src\main\java\com\hst\ias\billing\framework\server\serverImpl\PurchaseDiscountImpl.java@@\main\hsc_bfw_yahs
at_discounting_y3r0\ari_billing_discount\hsc_bfw_yahsat_discouting_y3r1\hsc_bfw_yahsat_discouting_y3r1_drop2\hsc_bfw_yahsat_discouting_y3r1_drop3\hscggn_y3_disc_pqt_fix_n
ew\hscggn_y3_disc_pqt_final_fix_Proration\hxxggn_bfw_sa_drop1\test_branch\3 does not exist or access is denied.

Making HTTP GET request to http:///rbserver/api/validation/diffs/
Cached response for HTTP GET http:///rbserver/api/validation/diffs/ expired and was modified
Making HTTP POST request to http:///rbserver/api/validation/diffs/
Making HTTP GET request to http:///rbserver/api/review-requests/?only-links=create&only-fields=
Cached response for HTTP GET http:///rbserver/api/review-requests/?only-links=create&only-fields= expired and was modified
Making HTTP POST request to http:///rbserver/api/review-requests/
Making HTTP GET request to http:///rbserver/api/review-requests/2082/diffs/?only-fields=
Added cache entry for HTTP GET request to http:///rbserver/api/review-requests/2082/diffs/?only-fields=
Making HTTP POST request to http:///rbserver/api/review-requests/2082/diffs/
Making HTTP GET request to http:///rbserver/api/review-requests/2082/draft/?only-fields=commit_id
Added cache entry for HTTP GET request to http:///rbserver/api/review-requests/2082/draft/?only-fields=commit_id
Making HTTP PUT request to http:///rbserver/api/review-requests/2082/draft/
Review request #2082 posted.

http:///rbserver/r/2082/
http:///rbserver/r/2082/diff/

Please provide any additional information below.

  1. Using cearcase version control
  2. Files that we are trying to post for review are java files.
  3. We have confirm that files exist at clearcase repo .
  4. If file path length less then 260 char , then that file successfully posted for review.
david
#1 david

Those error messages are coming from cleartool. I don't think there's anything we can do if that doesn't support long path names.

  • -New
    +ThirdParty