Re: GNU Patch.exe on windows
Did you restart Apache ? On Feb 18, 2:43 am, "couto.igor" wrote: > Hi! > > I'm unable to get ReviewBoard running on windows. When I acess my > review site page, the page "Manual Server updates" always show, with > the message to install patch.exe and put in the path. > > The executable file is in the path, I can run it by command prompt, > and I try to put in the Apache bin folder but no sucess either. > > I even run the rb-site update tool, but the message is that no evolve > is required. > > Any help? > > Thanks! -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: Help Installing in a directory, not a subdomain
I just remembered I did manage to get the "Manual Server updates" which indicated I should put patch.exe in the PATH. After putting adding it to the path, I got the forbidden messages again. Notes that this was using my own httpd.conf hack with a instead of a . On Feb 18, 10:10 am, danielc wrote: > Hi Chris, > Thanks for your quick reply! > No, I've never seen the reviewbaord site, just forbidden messages. > > The version is: 1.0.5.1 > > BTW, It's a Windows 2003 server > > On Feb 17, 7:12 pm, Christian Hammond wrote: > > > Hi Daniel, > > > That review request for subdirectory support is pretty ancient. We've > > supported it for a long time now. It looks like that config file was > > generated with /reviews set as the subdirectory successfully. > > > The configuration looks good. When you initially went to /reviews/, you saw > > the Review Board site, right? It looks like you were logged in successfully, > > so it's just the dashboard that is for some reason being blocked, though I > > don't see anything in the code that should cause that. > > > What version of Review Board did you install? > > > Christian > > > -- > > Christian Hammond - chip...@chipx86.com > > Review Board -http://www.reviewboard.org > > VMware, Inc. -http://www.vmware.com > > > On Tue, Feb 16, 2010 at 10:32 PM, danielc wrote: > > > Right now, Accessing:http://server/reviews/ > > > redirects to: > > >http://server/reviews/dashboard/ > > > which gives a 403 forbidden error (not a a 404 not found error) > > > > Setup: > > > Apache 2.2.4 > > > Python 2.5.4 > > > mod_python 3.3.1 > > > MySQL-python 1.2.2 > > > pysvn 1.7.0 > > > > This is the apache-modpython.conf which was generated: > > > > -- > > > > > > ServerName server > > > DocumentRoot "c:/reviewboard/htdocs" > > > > # Error handlers > > > ErrorDocument 500 /errordocs/500.html > > > > # Serve django pages > > > > > > PythonPath "['c:/reviewboard/conf'] + sys.path" > > > SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings > > > SetEnv PYTHON_EGG_CACHE "c:/reviewboard/tmp/egg_cache" > > > SetHandler mod_python > > > PythonHandler django.core.handlers.modpython > > > PythonAutoReload Off > > > PythonDebug Off > > > # Used to run multiple mod_python sites in the same apache > > > PythonInterpreter reviewboard_reviewboard > > > > > > > # Serve static media without running it through mod_python > > > # (overrides the above) > > > > > > SetHandler None > > > > > > > > > SetHandler None > > > > > > > > > > AllowOverride All > > > > > > > # Alias static media requests to filesystem > > > Alias /reviews/media "c:/reviewboard/htdocs/media" > > > Alias /reviews/errordocs "c:/reviewboard/htdocs/errordocs" > > > > > > > - > > > It didn't really get me anywhere so I've tried the add this to > > > httpd.conf instead: > > > > - > > > Alias /reviews/ "c:/reviewboard/htdocs" > > > > > > Options Indexes FollowSymLinks ExecCGI > > > AllowOverride All > > > > Order allow,deny > > > Allow from all > > > > PythonPath "['c:/reviewboard/conf'] + sys.path" > > > SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings > > > SetEnv PYTHON_EGG_CACHE "c:/reviewboard/tmp/egg_cache" > > > SetHandler mod_python > > > PythonHandler django.core.handlers.modpython > > > PythonAutoReload Off > > > PythonDebug Off > > > # Used to run multiple mod_python sites in the same apache > > > PythonInterpreter reviewboard_reviewboard > > > > > > > -- > > > > I've been looking everywhere for solution, and ran into this review > > > which suggests the newer builds should support installing into a > > > subdirectory, but it doesn't really say how: > > >http://reviews.reviewboard.org/r/235/ > > > > Would greatly appreciate any help. Please tell me if the information > > > I've provided is insufficient > > > thanks, > > > Daniel > > > > -- > > > Want to help the Review Board project? Donate today at > > >http://www.reviewboard.org/donate/ > > > Happy user? Let us know athttp://www.reviewboard.org/users/ > > > -~--~~~~--~~--~--~--- > > > To unsubscribe from this group, send email to > > > reviewboard+unsubscr...@googlegroups.com > > > For more options
GNU Patch.exe on windows
Hi! I'm unable to get ReviewBoard running on windows. When I acess my review site page, the page "Manual Server updates" always show, with the message to install patch.exe and put in the path. The executable file is in the path, I can run it by command prompt, and I try to put in the Apache bin folder but no sucess either. I even run the rb-site update tool, but the message is that no evolve is required. Any help? Thanks! -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: Help Installing in a directory, not a subdomain
Hi Chris, Thanks for your quick reply! No, I've never seen the reviewbaord site, just forbidden messages. The version is: 1.0.5.1 BTW, It's a Windows 2003 server On Feb 17, 7:12 pm, Christian Hammond wrote: > Hi Daniel, > > That review request for subdirectory support is pretty ancient. We've > supported it for a long time now. It looks like that config file was > generated with /reviews set as the subdirectory successfully. > > The configuration looks good. When you initially went to /reviews/, you saw > the Review Board site, right? It looks like you were logged in successfully, > so it's just the dashboard that is for some reason being blocked, though I > don't see anything in the code that should cause that. > > What version of Review Board did you install? > > Christian > > -- > Christian Hammond - chip...@chipx86.com > Review Board -http://www.reviewboard.org > VMware, Inc. -http://www.vmware.com > > On Tue, Feb 16, 2010 at 10:32 PM, danielc wrote: > > Right now, Accessing:http://server/reviews/ > > redirects to: > >http://server/reviews/dashboard/ > > which gives a 403 forbidden error (not a a 404 not found error) > > > Setup: > > Apache 2.2.4 > > Python 2.5.4 > > mod_python 3.3.1 > > MySQL-python 1.2.2 > > pysvn 1.7.0 > > > This is the apache-modpython.conf which was generated: > > > -- > > > > ServerName server > > DocumentRoot "c:/reviewboard/htdocs" > > > # Error handlers > > ErrorDocument 500 /errordocs/500.html > > > # Serve django pages > > > > PythonPath "['c:/reviewboard/conf'] + sys.path" > > SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings > > SetEnv PYTHON_EGG_CACHE "c:/reviewboard/tmp/egg_cache" > > SetHandler mod_python > > PythonHandler django.core.handlers.modpython > > PythonAutoReload Off > > PythonDebug Off > > # Used to run multiple mod_python sites in the same apache > > PythonInterpreter reviewboard_reviewboard > > > > > # Serve static media without running it through mod_python > > # (overrides the above) > > > > SetHandler None > > > > > > SetHandler None > > > > > > > AllowOverride All > > > > > # Alias static media requests to filesystem > > Alias /reviews/media "c:/reviewboard/htdocs/media" > > Alias /reviews/errordocs "c:/reviewboard/htdocs/errordocs" > > > > > - > > It didn't really get me anywhere so I've tried the add this to > > httpd.conf instead: > > > - > > Alias /reviews/ "c:/reviewboard/htdocs" > > > > Options Indexes FollowSymLinks ExecCGI > > AllowOverride All > > > Order allow,deny > > Allow from all > > > PythonPath "['c:/reviewboard/conf'] + sys.path" > > SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings > > SetEnv PYTHON_EGG_CACHE "c:/reviewboard/tmp/egg_cache" > > SetHandler mod_python > > PythonHandler django.core.handlers.modpython > > PythonAutoReload Off > > PythonDebug Off > > # Used to run multiple mod_python sites in the same apache > > PythonInterpreter reviewboard_reviewboard > > > > > -- > > > I've been looking everywhere for solution, and ran into this review > > which suggests the newer builds should support installing into a > > subdirectory, but it doesn't really say how: > >http://reviews.reviewboard.org/r/235/ > > > Would greatly appreciate any help. Please tell me if the information > > I've provided is insufficient > > thanks, > > Daniel > > > -- > > Want to help the Review Board project? Donate today at > >http://www.reviewboard.org/donate/ > > Happy user? Let us know athttp://www.reviewboard.org/users/ > > -~--~~~~--~~--~--~--- > > 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 > > -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Setting up developer environment
When I run this: python ./contrib/internal/prepare-dev.py I get that: Synchronizing database... Error: No module named django_evolution Did I miss a step or something? -- Tony Bibbs Phone: (515) 554-8046 Twitter, Skype, Facebook: tonybibbs Web: http://www.tonybibbs.com -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: reviewboard and clearcase problem
How do you have the server configured? The server needs to point to a dynamic view where it will be able to access the file revisions specified via extended path notation. Dan On Feb 17, 10:15 am, eeiths wrote: > Ok, i got to spend a little time at this today. > > looks like postreview has support for clearcase on windows without > cygwin. > Ans so the posted diff looks fine. > Sorry my mistake. > > But thats not the case on the server side. > It fails on the file_exists and then trying to view the diff it > uses a different clearcaseclient than postreview. > Now the next question is there a way to plug in a postreview like > clearcaseclient on the server side that can fetch the proper versions > using cleartool > and thus apply the patch..? > > sorry for my previous posts if they were a bit naive but I didnt get > much time > to study the code. > > If i get time I might have a go at this. > > On Feb 16, 10:55 am, eeiths wrote: > > > i've got a bit further with this...it looks like the > > tool.file_exists(filename, revision) on the server side fails > > It tries to parse a file name form the clearcase extended name i.e. > > the one with the versions and @@ char sequences > > included in the path. e.g Y:/wran_cm_cms/@@/main/22/src/@@/main/3/com/ > > @@/main/1/..etc > > > There is a comment on the post-review.py > > class ClearCaseClient(SCMClient): > > """ > > A wrapper around the clearcase tool that fetches repository > > information and generates compatible diffs. > > This client assumes that cygwin is installed on windows. > > """ > > > I'm not sure then if the post-review worked as expected . > > What exactly is cygwin's role in this process. > > I do'nt have it installed ...do I need it. > > > I think I'm almost there ..! > > > Thanks > > T > > > On Feb 12, 12:19 pm, eeiths wrote: > > > > I'm trying the post-review tool on windows env but i get the following > > > error ...wondering is this a clearcase issue or reviewboard. > > > > is the a command to create the diff in isolation ..so I can see or > > > upload it via the GUI. > > > How can i debug the server side ..? > > > > Any help appreciated . > > > > C:\python25\Scripts>cleartool lsco -me -cview -recurse -short X:\ | > > > sed s/\\/\//g | xargs post-review -d > > > --server=http://ev001f29a331be/>>> cleartool pwv -short > > > >>> repository info: Path: X:/, Base path: X:/, Supports changesets: False > > > >>> cleartool desc -pre X:\wran_cm_cms\PlannedAreaUpdator.java > > > >>> cleartool desc -fmt %Vn X:\ > > > >>> cleartool desc -fmt %Vn X:\wran_cm_cms > > > > : > > > : > > > > >>> cleartool get -to > > > >>> c:\users\etomhar\appdata\local\temp\ae893516429051478f79222898e00140 > > > >>> X:\wran_cm_cms\PlannedAreaUpdator.java@@\main\at_ossrc_dev\at_ossrc_r7_inc70.26\4 > > > >>> Looking for 'ev001f29a331be /reviews/' cookie in > > > >>> C:\Users\etomhar\Local Settings\Application > > > >>> Data\.post-review-cookies.txt > > > >>> Loaded valid cookie -- no login required > > > >>> Attempting to create review request for None > > > >>> HTTP POSTing > > > >>> tohttp://ev001f29a331be/reviews/api/json/reviewrequests/new/:{'repository_path': > > > >>> 'X:/'} > > > >>> Review request created > > > >>> Attempting to set field 'description' to '** NONE ** > > > > VIEWTYPE: dynamic > > > ' for review request '6'>>> HTTP POSTing > > > tohttp://ev001f29a331be/reviews/api/json/reviewrequests/6/draft/set/:{'description': > > > '** NONE **\nVIEWTYPE: dynamic\n'} > > > >>> HTTP POSTing > > > >>> tohttp://ev001f29a331be/reviews/api/json/reviewrequests/6/draft/save/:{} > > > >>> Review request draft saved > > > >>> Uploading diff, size: 29 > > > >>> HTTP POSTing > > > >>> tohttp://ev001f29a331be/reviews/api/json/reviewrequests/6/diff/new/:{'basedir': > > > >>> 'X:/'} > > > > Error uploading diff: One or more fields had errors (105)>>> {'fields': > > > {'path': ['The diff file is empty']}, 'stat': 'fail', 'err': {'msg': 'One > > > or more fields had errors', 'code': 105}} > > > > Your review request still exists, but the diff is not attached. > > -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: reviewboard and clearcase problem
Ok, i got to spend a little time at this today. looks like postreview has support for clearcase on windows without cygwin. Ans so the posted diff looks fine. Sorry my mistake. But thats not the case on the server side. It fails on the file_exists and then trying to view the diff it uses a different clearcaseclient than postreview. Now the next question is there a way to plug in a postreview like clearcaseclient on the server side that can fetch the proper versions using cleartool and thus apply the patch..? sorry for my previous posts if they were a bit naive but I didnt get much time to study the code. If i get time I might have a go at this. On Feb 16, 10:55 am, eeiths wrote: > i've got a bit further with this...it looks like the > tool.file_exists(filename, revision) on the server side fails > It tries to parse a file name form the clearcase extended name i.e. > the one with the versions and @@ char sequences > included in the path. e.g Y:/wran_cm_cms/@@/main/22/src/@@/main/3/com/ > @@/main/1/..etc > > There is a comment on the post-review.py > class ClearCaseClient(SCMClient): > """ > A wrapper around the clearcase tool that fetches repository > information and generates compatible diffs. > This client assumes that cygwin is installed on windows. > """ > > I'm not sure then if the post-review worked as expected . > What exactly is cygwin's role in this process. > I do'nt have it installed ...do I need it. > > I think I'm almost there ..! > > Thanks > T > > On Feb 12, 12:19 pm, eeiths wrote: > > > I'm trying the post-review tool on windows env but i get the following > > error ...wondering is this a clearcase issue or reviewboard. > > > is the a command to create the diff in isolation ..so I can see or > > upload it via the GUI. > > How can i debug the server side ..? > > > Any help appreciated . > > > C:\python25\Scripts>cleartool lsco -me -cview -recurse -short X:\ | > > sed s/\\/\//g | xargs post-review -d > > --server=http://ev001f29a331be/>>> cleartool pwv -short > > >>> repository info: Path: X:/, Base path: X:/, Supports changesets: False > > >>> cleartool desc -pre X:\wran_cm_cms\PlannedAreaUpdator.java > > >>> cleartool desc -fmt %Vn X:\ > > >>> cleartool desc -fmt %Vn X:\wran_cm_cms > > > : > > : > > > >>> cleartool get -to > > >>> c:\users\etomhar\appdata\local\temp\ae893516429051478f79222898e00140 > > >>> X:\wran_cm_cms\PlannedAreaUpdator.java@@\main\at_ossrc_dev\at_ossrc_r7_inc70.26\4 > > >>> Looking for 'ev001f29a331be /reviews/' cookie in C:\Users\etomhar\Local > > >>> Settings\Application Data\.post-review-cookies.txt > > >>> Loaded valid cookie -- no login required > > >>> Attempting to create review request for None > > >>> HTTP POSTing > > >>> tohttp://ev001f29a331be/reviews/api/json/reviewrequests/new/:{'repository_path': > > >>> 'X:/'} > > >>> Review request created > > >>> Attempting to set field 'description' to '** NONE ** > > > VIEWTYPE: dynamic > > ' for review request '6'>>> HTTP POSTing > > tohttp://ev001f29a331be/reviews/api/json/reviewrequests/6/draft/set/:{'description': > > '** NONE **\nVIEWTYPE: dynamic\n'} > > >>> HTTP POSTing > > >>> tohttp://ev001f29a331be/reviews/api/json/reviewrequests/6/draft/save/:{} > > >>> Review request draft saved > > >>> Uploading diff, size: 29 > > >>> HTTP POSTing > > >>> tohttp://ev001f29a331be/reviews/api/json/reviewrequests/6/diff/new/:{'basedir': > > >>> 'X:/'} > > > Error uploading diff: One or more fields had errors (105)>>> {'fields': > > {'path': ['The diff file is empty']}, 'stat': 'fail', 'err': {'msg': 'One > > or more fields had errors', 'code': 105}} > > > Your review request still exists, but the diff is not attached. > > -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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
Re: Help Installing in a directory, not a subdomain
Hi Daniel, That review request for subdirectory support is pretty ancient. We've supported it for a long time now. It looks like that config file was generated with /reviews set as the subdirectory successfully. The configuration looks good. When you initially went to /reviews/, you saw the Review Board site, right? It looks like you were logged in successfully, so it's just the dashboard that is for some reason being blocked, though I don't see anything in the code that should cause that. What version of Review Board did you install? Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Tue, Feb 16, 2010 at 10:32 PM, danielc wrote: > Right now, Accessing: http://server/reviews/ > redirects to: > http://server/reviews/dashboard/ > which gives a 403 forbidden error (not a a 404 not found error) > > > Setup: > Apache 2.2.4 > Python 2.5.4 > mod_python 3.3.1 > MySQL-python 1.2.2 > pysvn 1.7.0 > > This is the apache-modpython.conf which was generated: > > -- > >ServerName server >DocumentRoot "c:/reviewboard/htdocs" > ># Error handlers >ErrorDocument 500 /errordocs/500.html > ># Serve django pages > >PythonPath "['c:/reviewboard/conf'] + sys.path" >SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings >SetEnv PYTHON_EGG_CACHE "c:/reviewboard/tmp/egg_cache" >SetHandler mod_python >PythonHandler django.core.handlers.modpython >PythonAutoReload Off >PythonDebug Off ># Used to run multiple mod_python sites in the same apache >PythonInterpreter reviewboard_reviewboard > > ># Serve static media without running it through mod_python ># (overrides the above) > >SetHandler None > > >SetHandler None > > > >AllowOverride All > > ># Alias static media requests to filesystem >Alias /reviews/media "c:/reviewboard/htdocs/media" >Alias /reviews/errordocs "c:/reviewboard/htdocs/errordocs" > > > > - > It didn't really get me anywhere so I've tried the add this to > httpd.conf instead: > > - >Alias /reviews/ "c:/reviewboard/htdocs" > >Options Indexes FollowSymLinks ExecCGI >AllowOverride All > >Order allow,deny >Allow from all > > >PythonPath "['c:/reviewboard/conf'] + sys.path" >SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings >SetEnv PYTHON_EGG_CACHE "c:/reviewboard/tmp/egg_cache" >SetHandler mod_python >PythonHandler django.core.handlers.modpython >PythonAutoReload Off >PythonDebug Off ># Used to run multiple mod_python sites in the same apache >PythonInterpreter reviewboard_reviewboard > > > -- > > I've been looking everywhere for solution, and ran into this review > which suggests the newer builds should support installing into a > subdirectory, but it doesn't really say how: > http://reviews.reviewboard.org/r/235/ > > > > Would greatly appreciate any help. Please tell me if the information > I've provided is insufficient > thanks, > Daniel > > -- > Want to help the Review Board project? Donate today at > http://www.reviewboard.org/donate/ > Happy user? Let us know at http://www.reviewboard.org/users/ > -~--~~~~--~~--~--~--- > 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 -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- 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