| | patch for perforce. If changing the security level of perforce server, perhaps fail to login perforce when creating diffs. |
| + |
|
| + | To solve this issue: |
| + |
|
| + | Traceback (most recent call last):
|
| + | File "c:\python25\lib\site-packages\ReviewBoard-1.0.8-py2.5.egg\reviewboard\diffviewer\views.py", line 153, in view_diff
|
| + | interdiffset, highlighting, True)
|
| + | File "c:\python25\lib\site-packages\ReviewBoard-1.0.8-py2.5.egg\reviewboard\diffviewer\diffutils.py", line 623, in get_diff_files
|
| + | large_data=True)
|
| + | File "c:\python25\lib\site-packages\Djblets-0.6.1-py2.5.egg\djblets\util\misc.py", line 166, in cache_memoize
|
| + | data = lookup_callable()
|
| + | File "c:\python25\lib\site-packages\ReviewBoard-1.0.8-py2.5.egg\reviewboard\diffviewer\diffutils.py", line 622, in <lambda>
|
| + | enable_syntax_highlighting),
|
| + | File "c:\python25\lib\site-packages\ReviewBoard-1.0.8-py2.5.egg\reviewboard\diffviewer\diffutils.py", line 344, in get_chunks
|
| + | old = get_original_file(filediff)
|
| + | File "c:\python25\lib\site-packages\ReviewBoard-1.0.8-py2.5.egg\reviewboard\diffviewer\diffutils.py", line 251, in get_original_file
|
| + | large_data=True)[0]
|
| + | File "c:\python25\lib\site-packages\Djblets-0.6.1-py2.5.egg\djblets\util\misc.py", line 166, in cache_memoize
|
| + | data = lookup_callable()
|
| + | File "c:\python25\lib\site-packages\ReviewBoard-1.0.8-py2.5.egg\reviewboard\diffviewer\diffutils.py", line 250, in <lambda>
|
| + | data = cache_memoize(key, lambda: [fetch_file(file, revision)],
|
| + | File "c:\python25\lib\site-packages\ReviewBoard-1.0.8-py2.5.egg\reviewboard\diffviewer\diffutils.py", line 229, in fetch_file
|
| + | data = tool.get_file(file, revision)
|
| + | File "C:\Python25\lib\site-packages\reviewboard-1.0.8-py2.5.egg\reviewboard\scmtools\perforce.py", line 101, in get_file
|
| + | raise SCMError('\n'.join(line.lstrip("\t") for line in error))
|
| + | SCMError: Password not allowed at this server security level, use 'p4 login'. |