Network drive access issue
Hi, We are using ClearCase with ReviewBoard (version 1.7) on Windows XP. rbttool version is 0.5.6. I have created a view and mount it on T: drive. My Reviewboard server is running on PC itself. When I tried to raise a Review request from T:, I am getting the below error at rbt tool side. T:\mayankk_view\bse_tdscdma_fw_app_l3rbt post -d DEBUG:root:Checking for a Subversion repository... DEBUG:root:Checking for a Git repository... DEBUG:root:Checking for a Mercurial repository... DEBUG:root:Checking for a CVS repository... DEBUG:root:Checking for a Perforce repository... DEBUG:root:Checking for a Plastic repository... DEBUG:root:Checking for a ClearCase repository... DEBUG:root:Running: cleartool pwv -short DEBUG:root:Running: diff --version DEBUG:root:Running: cleartool lsview -full -properties -cview DEBUG:root:Running: cleartool describe -short vob:. DEBUG:root:Running: cleartool pwv -root DEBUG:root:repository info: Path: T:\mayankk_view\bse_tdscdma_fw_app_l3, Base path: T:\mayankk_view\bse_tdscdma_fw_app_l3, Supports changesets: False DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/ DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/info/ DEBUG:root:Running: cleartool lscheckout -all -cview -me -fmt %En\t%PVn\t%Vn\n DEBUG:root:Running: cleartool get -to c:\docume~1\mayankk\locals~1\temp\tmpt2cgxz T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAContro ller\CommandHandler.cpp@@\main\lte_bse_int_tdscdma_r17p1\tdscdma_bse_del_cttl_int\lte_bse_tdscdma_temp_mayankk\1 DEBUG:root:Running: cleartool get -to c:\docume~1\mayankk\locals~1\temp\tmpflocin T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAContro ller\CommandHandler.cpp DEBUG:root:Running: diff -uN c:\docume~1\mayankk\locals~1\temp\tmpt2cgxz c:\docume~1\mayankk\locals~1\temp\tmpflocin DEBUG:root:Command exited with rc 1: ['diff', '-uN', 'c:\\docume~1\\mayankk\\locals~1\\temp\\tmpt2cgxz', 'c:\\docume~1\\mayankk\\locals~1\\temp\\tmpfl ocin'] --- c:\docume~1\mayankk\locals~1\temp\tmpt2cgxz 2014-02-28 17:53:29.502049100 +0530 +++ c:\docume~1\mayankk\locals~1\temp\tmpflocin 2014-02-28 17:53:29.673915300 +0530 @@ -16,7 +16,7 @@ * DESCRIPTION: This file contains the member functions for CommandHandler class * */ -//Comment added by mayank for testing +//Comment added by mayank for #include CommandHandler.h #include map using namespace std; --- DEBUG:root:Running: cleartool describe -fmt %On T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAController\CommandHandler.cpp@@\main\lte _bse_int_tdscdma_r17p1\tdscdma_bse_del_cttl_int\lte_bse_tdscdma_temp_mayankk\1 DEBUG:root:Running: cleartool describe -fmt %On T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAController\CommandHandler.cpp DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/review-requests/ DEBUG:root:Making HTTP POST request to http://172.21.111.163:8080/reviewboard/api/review-requests/ DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/review-requests/406/diffs/ DEBUG:root:Making HTTP POST request to http://172.21.111.163:8080/reviewboard/api/review-requests/406/diffs/ DEBUG:root:Got API Error 207 (HTTP code 400): The file was not found in the repository DEBUG:root:Error data: {u'stat': u'fail', u'file': u'T:/mayankk_view/bse_tdscdma_fw_app_l3/afTDSCDMADevMode/TDSCDMAController/CommandHandler.cpp@@/mai n/lte_bse_int_tdscdma_r17p1/tdscdma_bse_del_cttl_int/lte_bse_tdscdma_temp_mayankk/1', u'err': {u'msg': u'The file was not found in the repository', u' code': 207}, u'revision': u'\\main\\lte_bse_int_tdscdma_r17p1\\tdscdma_bse_del_cttl_int\\lte_bse_tdscdma_temp_mayankk\\1'} Traceback (most recent call last): File C:\Python27\Scripts\rbt-script.py, line 8, in module load_entry_point('RBTools==0.5.6', 'console_scripts', 'rbt')() File C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\rbtools\commands\main.py, line 127, in main command.run_from_argv([RB_MAIN] + args) File C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\rbtools\commands\__init__.py, line 158, in run_from_argv exit_code = self.main(*args) or 0 File C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\rbtools\commands\post.py, line 659, in main submit_as=self.options.submit_as) File C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\rbtools\commands\post.py, line 534, in post_request raise CommandError('\n'.join(error_msg)) rbtools.commands.CommandError: Error uploading diff The file was not found in the repository (HTTP 400, API Error 207) Your review request still exists, but the diff is not attached. If I execute it from M: (dynamic view) or local harddisk (snapshot view), then it works fine. I did some trouble shooting with my limited knowledge of Phython and came to know that in
Re: Network drive access issue
This looks like the relevant error: DEBUG:root:Got API Error 207 (HTTP code 400): The file was not found in the repository DEBUG:root:Error data: {u'stat': u'fail', u'file': u'T:/mayankk_view/bse_tdscdma_fw_app_l3/afTDSCDMADevMode/TDSCDMAController/CommandHandler.cpp@@/main/lte_bse_int_tdscdma_r17p1/tdscdma_bse_del_cttl_int/lte_bse_tdscdma_temp_mayankk/1', u'err': {u'msg': u'The file was not found in the repository', u'code': 207}, u'revision': u'\\main\\lte_bse_int_tdscdma_r17p1\\tdscdma_bse_del_cttl_int\\lte_bse_tdscdma_temp_mayankk\\1'} Note that this error is coming from Review Board, and rbt itself is fine. That revision string in there looks a little suspect, but it might be fine. We *do not* support for Review Board servers running on Windows hosts, and ClearCase support is a third party contribution for which none of the core team has any real knowledge. Hopefully someone else will pipe up with some suggestions, but unfortunately you may have to figure this out on your own. -David On Sun, Mar 2, 2014 at 10:24 PM, Mayank Kumar mayank...@gmail.com wrote: Hi, We are using ClearCase with ReviewBoard (version 1.7) on Windows XP. rbttool version is 0.5.6. I have created a view and mount it on T: drive. My Reviewboard server is running on PC itself. When I tried to raise a Review request from T:, I am getting the below error at rbt tool side. T:\mayankk_view\bse_tdscdma_fw_app_l3rbt post -d DEBUG:root:Checking for a Subversion repository... DEBUG:root:Checking for a Git repository... DEBUG:root:Checking for a Mercurial repository... DEBUG:root:Checking for a CVS repository... DEBUG:root:Checking for a Perforce repository... DEBUG:root:Checking for a Plastic repository... DEBUG:root:Checking for a ClearCase repository... DEBUG:root:Running: cleartool pwv -short DEBUG:root:Running: diff --version DEBUG:root:Running: cleartool lsview -full -properties -cview DEBUG:root:Running: cleartool describe -short vob:. DEBUG:root:Running: cleartool pwv -root DEBUG:root:repository info: Path: T:\mayankk_view\bse_tdscdma_fw_app_l3, Base path: T:\mayankk_view\bse_tdscdma_fw_app_l3, Supports changesets: False DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/ DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/info/ DEBUG:root:Running: cleartool lscheckout -all -cview -me -fmt %En\t%PVn\t%Vn\n DEBUG:root:Running: cleartool get -to c:\docume~1\mayankk\locals~1\temp\tmpt2cgxz T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAContro ller\CommandHandler.cpp@ @\main\lte_bse_int_tdscdma_r17p1\tdscdma_bse_del_cttl_int\lte_bse_tdscdma_temp_mayankk\1 DEBUG:root:Running: cleartool get -to c:\docume~1\mayankk\locals~1\temp\tmpflocin T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAContro ller\CommandHandler.cpp DEBUG:root:Running: diff -uN c:\docume~1\mayankk\locals~1\temp\tmpt2cgxz c:\docume~1\mayankk\locals~1\temp\tmpflocin DEBUG:root:Command exited with rc 1: ['diff', '-uN', 'c:\\docume~1\\mayankk\\locals~1\\temp\\tmpt2cgxz', 'c:\\docume~1\\mayankk\\locals~1\\temp\\tmpfl ocin'] --- c:\docume~1\mayankk\locals~1\temp\tmpt2cgxz 2014-02-28 17:53:29.502049100 +0530 +++ c:\docume~1\mayankk\locals~1\temp\tmpflocin 2014-02-28 17:53:29.673915300 +0530 @@ -16,7 +16,7 @@ * DESCRIPTION: This file contains the member functions for CommandHandler class * */ -//Comment added by mayank for testing +//Comment added by mayank for #include CommandHandler.h #include map using namespace std; --- DEBUG:root:Running: cleartool describe -fmt %On T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAController\CommandHandler.cpp@ @\main\lte _bse_int_tdscdma_r17p1\tdscdma_bse_del_cttl_int\lte_bse_tdscdma_temp_mayankk\1 DEBUG:root:Running: cleartool describe -fmt %On T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAController\CommandHandler.cpp DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/review-requests/ DEBUG:root:Making HTTP POST request to http://172.21.111.163:8080/reviewboard/api/review-requests/ DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/review-requests/406/diffs/ DEBUG:root:Making HTTP POST request to http://172.21.111.163:8080/reviewboard/api/review-requests/406/diffs/ DEBUG:root:Got API Error 207 (HTTP code 400): The file was not found in the repository DEBUG:root:Error data: {u'stat': u'fail', u'file': u'T:/mayankk_view/bse_tdscdma_fw_app_l3/afTDSCDMADevMode/TDSCDMAController/CommandHandler.cpp@ @/mai n/lte_bse_int_tdscdma_r17p1/tdscdma_bse_del_cttl_int/lte_bse_tdscdma_temp_mayankk/1', u'err': {u'msg': u'The file was not found in the repository', u' code': 207}, u'revision': u'\\main\\lte_bse_int_tdscdma_r17p1\\tdscdma_bse_del_cttl_int\\lte_bse_tdscdma_temp_mayankk\\1'} Traceback
Re: Network drive access issue
Thanks David for fast response. I really appreciate. The revision name is correct. As I said above, I am able to execute the phython code separately. But it doesn't work with ReviewBoard. That's why I was thinking that there might be some configuration/setting related issue. regards Mayank On Monday, 3 March 2014 12:03:34 UTC+5:30, David Trowbridge wrote: This looks like the relevant error: DEBUG:root:Got API Error 207 (HTTP code 400): The file was not found in the repository DEBUG:root:Error data: {u'stat': u'fail', u'file': u'T:/mayankk_view/bse_tdscdma_fw_app_l3/afTDSCDMADevMode/TDSCDMAController/CommandHandler.cpp@@/main/lte_bse_int_tdscdma_r17p1/tdscdma_bse_del_cttl_int/lte_bse_tdscdma_temp_mayankk/1', u'err': {u'msg': u'The file was not found in the repository', u'code': 207}, u'revision': u'\\main\\lte_bse_int_tdscdma_r17p1\\tdscdma_bse_del_cttl_int\\lte_bse_tdscdma_temp_mayankk\\1'} Note that this error is coming from Review Board, and rbt itself is fine. That revision string in there looks a little suspect, but it might be fine. We *do not* support for Review Board servers running on Windows hosts, and ClearCase support is a third party contribution for which none of the core team has any real knowledge. Hopefully someone else will pipe up with some suggestions, but unfortunately you may have to figure this out on your own. -David On Sun, Mar 2, 2014 at 10:24 PM, Mayank Kumar maya...@gmail.comjavascript: wrote: Hi, We are using ClearCase with ReviewBoard (version 1.7) on Windows XP. rbttool version is 0.5.6. I have created a view and mount it on T: drive. My Reviewboard server is running on PC itself. When I tried to raise a Review request from T:, I am getting the below error at rbt tool side. T:\mayankk_view\bse_tdscdma_fw_app_l3rbt post -d DEBUG:root:Checking for a Subversion repository... DEBUG:root:Checking for a Git repository... DEBUG:root:Checking for a Mercurial repository... DEBUG:root:Checking for a CVS repository... DEBUG:root:Checking for a Perforce repository... DEBUG:root:Checking for a Plastic repository... DEBUG:root:Checking for a ClearCase repository... DEBUG:root:Running: cleartool pwv -short DEBUG:root:Running: diff --version DEBUG:root:Running: cleartool lsview -full -properties -cview DEBUG:root:Running: cleartool describe -short vob:. DEBUG:root:Running: cleartool pwv -root DEBUG:root:repository info: Path: T:\mayankk_view\bse_tdscdma_fw_app_l3, Base path: T:\mayankk_view\bse_tdscdma_fw_app_l3, Supports changesets: False DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/ DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/info/ DEBUG:root:Running: cleartool lscheckout -all -cview -me -fmt %En\t%PVn\t%Vn\n DEBUG:root:Running: cleartool get -to c:\docume~1\mayankk\locals~1\temp\tmpt2cgxz T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAContro ller\CommandHandler.cpp@@\main\lte_bse_int_tdscdma_r17p1\tdscdma_bse_del_cttl_int\lte_bse_tdscdma_temp_mayankk\1 DEBUG:root:Running: cleartool get -to c:\docume~1\mayankk\locals~1\temp\tmpflocin T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAContro ller\CommandHandler.cpp DEBUG:root:Running: diff -uN c:\docume~1\mayankk\locals~1\temp\tmpt2cgxz c:\docume~1\mayankk\locals~1\temp\tmpflocin DEBUG:root:Command exited with rc 1: ['diff', '-uN', 'c:\\docume~1\\mayankk\\locals~1\\temp\\tmpt2cgxz', 'c:\\docume~1\\mayankk\\locals~1\\temp\\tmpfl ocin'] --- c:\docume~1\mayankk\locals~1\temp\tmpt2cgxz 2014-02-28 17:53:29.502049100 +0530 +++ c:\docume~1\mayankk\locals~1\temp\tmpflocin 2014-02-28 17:53:29.673915300 +0530 @@ -16,7 +16,7 @@ * DESCRIPTION: This file contains the member functions for CommandHandler class * */ -//Comment added by mayank for testing +//Comment added by mayank for #include CommandHandler.h #include map using namespace std; --- DEBUG:root:Running: cleartool describe -fmt %On T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAController\CommandHandler.cpp@@\main\lte _bse_int_tdscdma_r17p1\tdscdma_bse_del_cttl_int\lte_bse_tdscdma_temp_mayankk\1 DEBUG:root:Running: cleartool describe -fmt %On T:\mayankk_view\bse_tdscdma_fw_app_l3\afTDSCDMADevMode\TDSCDMAController\CommandHandler.cpp DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/review-requests/ DEBUG:root:Making HTTP POST request to http://172.21.111.163:8080/reviewboard/api/review-requests/ DEBUG:root:Making HTTP GET request to http://172.21.111.163:8080/reviewboard/api/review-requests/406/diffs/ DEBUG:root:Making HTTP POST request to http://172.21.111.163:8080/reviewboard/api/review-requests/406/diffs/ DEBUG:root:Got API Error 207 (HTTP code 400): The file was not found in the repository DEBUG:root:Error