Hi jianquan,
    After installing the GNU patch, you need to copy the patch exe
file to Apache bin directory to make it work. This is the trick I
tried and it worked, you can give a try.

Thanks,
Karthik

On Aug 6, 12:07 pm, jianquan <bianjianq...@gmail.com> wrote:
> hi All
> I can post the review diff with ClearCase and review board now. but
> When i click the View Diff on request page, it display the following
> errors. I have install GNU patch.exe and copy it to c:\Apache2.2.
> I also set the path as C:\Perl\site\bin;C:\Perl\bin;C:\Oracle
> \ora92\bin;c:\jdk1.6\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot
> %\System32\Wbem;C:\Program Files\Windows Imaging\;C:\Python25;C:
> \Python25\Scripts;C:\Program Files\Rational\common;C:\Program Files
> \Rational\ClearCase\bin;C:\Program Files\TortoiseSVN\bin;C:\cygwin
> \bin;C:\Program Files\GnuWin32\bin to make sure the patch in system
> path.
>
> I have installed the "memcached" 
> ashttp://www.review-board.org/docs/manual/dev/admin/installation/windows/
>
> Why i meet such issue? Does anyone know how to solve the issue?
>
> Traceback (most recent call last):
>   File "c:\python25\lib\site-packages\ReviewBoard-1.0.1-py2.5.egg
> \reviewboard\diffviewer\views.py", line 152, in view_diff
>     interdiffset, highlighting, True)
>   File "C:\Python25\lib\site-packages\reviewboard-1.0.1-py2.5.egg
> \reviewboard\diffviewer\diffutils.py", line 623, in get_diff_files
>     large_data=True)
>   File "c:\python25\lib\site-packages\Djblets-0.5.1-py2.5.egg\djblets
> \util\misc.py", line 144, in cache_memoize
>     data = lookup_callable()
>   File "C:\Python25\lib\site-packages\reviewboard-1.0.1-py2.5.egg
> \reviewboard\diffviewer\diffutils.py", line 622, in <lambda>
>     enable_syntax_highlighting),
>   File "C:\Python25\lib\site-packages\reviewboard-1.0.1-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.1-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.5.1-py2.5.egg\djblets
> \util\misc.py", line 135, in cache_memoize
>     if not force_overwrite and cache.has_key(key):
>   File "c:\python25\lib\site-packages\django-1.0.2_final-py2.5.egg
> \django\core\cache\backends\base.py", line 66, in has_key
>     return self.get(key) is not None
>   File "c:\python25\lib\site-packages\django-1.0.2_final-py2.5.egg
> \django\core\cache\backends\memcached.py", line 25, in get
>     val = self._cache.get(smart_str(key))
>   File "build\bdist.win32\egg\memcache.py", line 698, in get
>     check_key(key)
>   File "build\bdist.win32\egg\memcache.py", line 994, in check_key
>     % SERVER_MAX_KEY_LENGTH)
> MemcachedKeyLengthError: Key length is > 250
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To post to this group, send email to reviewboard@googlegroups.com
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to