Comment #14 on issue 3044 by abhir...@gmail.com: plasticscm repository doesn't work
http://code.google.com/p/reviewboard/issues/detail?id=3044

abhiravk@MrvServer:~/workspace/plastic$ post-review cs:412 cs:443
==> HTTP Authentication Required
Enter authorization information for "Web API" at localhost:8888
Username: abhiravk
Password:

Error uploading diff

Your review request still exists, but the diff is not attached.


--
Web server log when posting review using 'post-review'
--
2013-08-07 01:41:21,024 - DEBUG - None - AnonymousUser - /api/review-requests/ - Attempting authentication on API for user abhiravk
[07/Aug/2013 01:41:22] "POST /api/review-requests/ HTTP/1.1" 201 1544
[07/Aug/2013 01:41:22] "PUT /api/review-requests/3/draft/ HTTP/1.1" 200 914
2013-08-07 01:41:22,978 - DEBUG - - DiffParser.parse: Beginning parse of diff, size = 45257 2013-08-07 01:41:22,987 - DEBUG - - DiffParser.parse: Finished parsing diff. 2013-08-07 01:41:22,987 - DEBUG - - Plastic: parse_diff_revision file "/home/abhiravk/workspace/plastic/config_ac.c" revision rev:revid:13356 2013-08-07 01:41:22,988 - DEBUG - - Plastic: file_exists "/home/abhiravk/workspace/plastic/config_ac.c" revision rev:revid:13356 2013-08-07 01:41:22,988 - DEBUG - - Plastic: get_file "/home/abhiravk/workspace/config_ac.c" rev rev:revid:13356 2013-08-07 01:41:23,528 - ERROR - None - abhiravk - /api/review-requests/3/diffs/ - Error uploading new diff: The specified revision was not found rev:revid:13356@rep:op@repserver:172.16.135.11:8087
Traceback (most recent call last):
File "/home/abhiravk/workspace/reviewboard/reviewboard/webapi/resources.py", line 2041, in create
    request.FILES.get('parent_diff_path'))
File "/home/abhiravk/workspace/reviewboard/reviewboard/reviews/forms.py", line 310, in create
    history)
File "/home/abhiravk/workspace/reviewboard/reviewboard/diffviewer/forms.py", line 54, in create
    basedir, self.request)
File "/home/abhiravk/workspace/reviewboard/reviewboard/diffviewer/managers.py", line 80, in create_from_upload
    save=save)
File "/home/abhiravk/workspace/reviewboard/reviewboard/diffviewer/managers.py", line 96, in create_from_data
    check_existence=(not parent_diff_file_contents)))
File "/home/abhiravk/workspace/reviewboard/reviewboard/diffviewer/managers.py", line 202, in _process_files
    not repository.get_file_exists(filename, revision, request))):
File "/home/abhiravk/workspace/reviewboard/reviewboard/scmtools/models.py", line 207, in get_file_exists
    exists = self._get_file_exists_uncached(path, revision, request)
File "/home/abhiravk/workspace/reviewboard/reviewboard/scmtools/models.py", line 365, in _get_file_exists_uncached
    exists = self.get_scmtool().file_exists(path, revision)
File "/home/abhiravk/workspace/reviewboard/reviewboard/scmtools/plastic.py", line 113, in file_exists
    return self.client.get_file(path, revision)
File "/home/abhiravk/workspace/reviewboard/reviewboard/scmtools/plastic.py", line 246, in get_file
    raise SCMError(errmsg)
SCMError: The specified revision was not found rev:revid:13356@rep:op@repserver:172.16.135.11:8087

[07/Aug/2013 01:41:23] "POST /api/review-requests/3/diffs/ HTTP/1.1" 400 198

---

My repository is using xLinks.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at http://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to