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_l3>rbt 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 clearcase.py, script is not able to access network drive.
> Till now I tried the below:
> 1. Created a small Phython program with the same code as in clearcase.py
> and executed it manually. It works fine. It means that using Phython I am
> able to access network drive.
> 2. Checked the user name by which Apache server is running. Changed it to
> my user (which has all the admin rights) but still its not working.
> 3. Checked with Dynamic and Static view with network drive. Getting the
> similar issue.
>
> Did anyone faced the same issue??
> Is there any setting I am missing because of which when script is executed
> via Apache, its not able to access network drive??
>
> Would appreciate any help/support or pointer.
>
> Regards
> Mayank
>
>  --
> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
> ---
> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
> ---
> Happy user? Let us know at http://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to