Re: Install Issue on Windows
Christian, I moved the discussion of how i wanted to use review board to a new topic, seems more appropriate. As for the windows install after a load of effort (and some swearing at the computer) i've got it all working, having SVN on https didn't help but i've sorted that out as well. The main reason i point this out is as great of a tool as review board is, i'd hate to see no-one use it cause the install process is too hard. Thanks for the assistance so far, glad to get it up an running :) Chris On May 9, 11:08 am, tom december1...@gmail.com wrote: Plus we're really Linux guys and most of our users are installing on Linux On a related note, I thought I'd mention the problems I had installing with CentOS. It comes with python 2.4, and the untar features are unavailable (2.5 and above apparently), so I had to manually work out some of the processes for a not so easy 'easy_install'. I managed to install it in the end (though no memcache related things available with the yum package database for CentOS). But when it came to running it, it fell over, as the mysql python bindings package version was not above the minimum required. However, I have installed with gentoo no probs for the purposes of trialling ... problem is, I want to run the service on our vmware ESX server, but couldn't get the vmware workstation cloned image of the trial with gentoo to boot... problems bringing up eth0. On May 8, 11:52 pm, Christian Hammond chip...@chipx86.com wrote: Hi Chris, We definitely want to improve the Windows install. The issue is that a lot of what we depend on isn't made to easily install on Windows. Plus we're really Linux guys and most of our users are installing on Linux. However, I know that better instructions would help with this, and I'll see about improving them. Review Board 1.0 RC3 will make rb-site easier to use as well, since we'll be providing an rb-site.exe that will be in the path, instead of making you run a script in Python. I'm not sure I understand your instructions. You commit, then want that posted for review, then commit the fixes based on that? That's a post-commit model, not pre-commit. Pre-commit would be where you haven't committed anything yet to the official tree, and wait to do so until your code is reviewed. There are users who use Review Board in a post-commit model, or post code to a branch and then merge when done, and have hooks for this. For example, seehttp://reviews.review-board.org/r/589/ Now, what most users do is use our post-review tool (part of RBTools - seehttp://www.review-board.org/docs/manual/dev/users/tools/post-review/) to post and update review requests. You basically just set it up and then, in your SVN tree, run: post-review Which will post a new review request, upload the diff, and provide the URL of the posted code. To update an existing review request with a new version of the diff, run: post-review -r reviewrequestid There's a section in the docs I listed above for post-review that explains how to set that all up and use it. You won't have to manually build diffs and upload through the web interface. Most (if not all) of the pre-commit and post-commit hooks out there make use of post-review, as that's the standard, official command line tool for talking to a Review Board server right now. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.review-board.org VMware, Inc. -http://www.vmware.com On Fri, May 8, 2009 at 7:48 AM, Chris c.d.whitco...@gmail.com wrote: Christian, Thanks for the help, not the easiest of install processes but i got there in the end. Im hoping this tool is just what we need. A quick question (as after reading the doc i thought this is how Review Board would work but im not 100% sure now), basically i was hoping to add some sort of pre-commit hook in SVN so that. User commits to SVN Pre-Commit Hooks that event and adds a new review request in Code is reviewed in Review Board Once code has been given the OK it moves into the SVN repository. Im a little confused about how to make this happen, i.e. review board seems to be asking for all these diff's as files etc, which seems quite manual. Is that how it works or am i just not understanding things correctly? Maybe i've had too much coffee today! Thanks, Chris On May 8, 11:24 am, Christian Hammond chip...@chipx86.com wrote: Hi Chris, You need to grab RC2, which was released tonight. It fixes this issue. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.review-board.org VMware, Inc. -http://www.vmware.com On Fri, May 8, 2009 at 2:54 AM, Chris c.d.whitco...@gmail.com wrote: I've tried to hunt around but cant seem find a simple answer to this problem. Im trying to install review board on windows and the guide
Re: Install Issue on Windows
We definitely want to improve the install process. Since Review Board depends on a bunch of other components, each with their own quirks and platform biases, it's not easy to get a dead simple install going. In time, a native Windows installer will be provided for this, but probably not for a while. Also, SVN on https is a tough issue that will require a bunch of work, due to how the svn module stores/looks up credentials. We need to see if we can even do anything about that. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.review-board.org VMware, Inc. - http://www.vmware.com On Mon, May 11, 2009 at 7:59 AM, Chris c.d.whitco...@gmail.com wrote: Christian, I moved the discussion of how i wanted to use review board to a new topic, seems more appropriate. As for the windows install after a load of effort (and some swearing at the computer) i've got it all working, having SVN on https didn't help but i've sorted that out as well. The main reason i point this out is as great of a tool as review board is, i'd hate to see no-one use it cause the install process is too hard. Thanks for the assistance so far, glad to get it up an running :) Chris On May 9, 11:08 am, tom december1...@gmail.com wrote: Plus we're really Linux guys and most of our users are installing on Linux On a related note, I thought I'd mention the problems I had installing with CentOS. It comes with python 2.4, and the untar features are unavailable (2.5 and above apparently), so I had to manually work out some of the processes for a not so easy 'easy_install'. I managed to install it in the end (though no memcache related things available with the yum package database for CentOS). But when it came to running it, it fell over, as the mysql python bindings package version was not above the minimum required. However, I have installed with gentoo no probs for the purposes of trialling ... problem is, I want to run the service on our vmware ESX server, but couldn't get the vmware workstation cloned image of the trial with gentoo to boot... problems bringing up eth0. On May 8, 11:52 pm, Christian Hammond chip...@chipx86.com wrote: Hi Chris, We definitely want to improve the Windows install. The issue is that a lot of what we depend on isn't made to easily install on Windows. Plus we're really Linux guys and most of our users are installing on Linux. However, I know that better instructions would help with this, and I'll see about improving them. Review Board 1.0 RC3 will make rb-site easier to use as well, since we'll be providing an rb-site.exe that will be in the path, instead of making you run a script in Python. I'm not sure I understand your instructions. You commit, then want that posted for review, then commit the fixes based on that? That's a post-commit model, not pre-commit. Pre-commit would be where you haven't committed anything yet to the official tree, and wait to do so until your code is reviewed. There are users who use Review Board in a post-commit model, or post code to a branch and then merge when done, and have hooks for this. For example, seehttp://reviews.review-board.org/r/589/ Now, what most users do is use our post-review tool (part of RBTools - seehttp://www.review-board.org/docs/manual/dev/users/tools/post-review/) to post and update review requests. You basically just set it up and then, in your SVN tree, run: post-review Which will post a new review request, upload the diff, and provide the URL of the posted code. To update an existing review request with a new version of the diff, run: post-review -r reviewrequestid There's a section in the docs I listed above for post-review that explains how to set that all up and use it. You won't have to manually build diffs and upload through the web interface. Most (if not all) of the pre-commit and post-commit hooks out there make use of post-review, as that's the standard, official command line tool for talking to a Review Board server right now. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.review-board.org VMware, Inc. -http://www.vmware.com On Fri, May 8, 2009 at 7:48 AM, Chris c.d.whitco...@gmail.com wrote: Christian, Thanks for the help, not the easiest of install processes but i got there in the end. Im hoping this tool is just what we need. A quick question (as after reading the doc i thought this is how Review Board would work but im not 100% sure now), basically i was hoping to add some sort of pre-commit hook in SVN so that. User commits to SVN Pre-Commit Hooks that event and adds a new review request in Code is reviewed in Review Board Once code has been given the OK it moves into the SVN repository. Im a little confused about how to make
Re: Install Issue on Windows
Plus we're really Linux guys and most of our users are installing on Linux On a related note, I thought I'd mention the problems I had installing with CentOS. It comes with python 2.4, and the untar features are unavailable (2.5 and above apparently), so I had to manually work out some of the processes for a not so easy 'easy_install'. I managed to install it in the end (though no memcache related things available with the yum package database for CentOS). But when it came to running it, it fell over, as the mysql python bindings package version was not above the minimum required. However, I have installed with gentoo no probs for the purposes of trialling ... problem is, I want to run the service on our vmware ESX server, but couldn't get the vmware workstation cloned image of the trial with gentoo to boot... problems bringing up eth0. On May 8, 11:52 pm, Christian Hammond chip...@chipx86.com wrote: Hi Chris, We definitely want to improve the Windows install. The issue is that a lot of what we depend on isn't made to easily install on Windows. Plus we're really Linux guys and most of our users are installing on Linux. However, I know that better instructions would help with this, and I'll see about improving them. Review Board 1.0 RC3 will make rb-site easier to use as well, since we'll be providing an rb-site.exe that will be in the path, instead of making you run a script in Python. I'm not sure I understand your instructions. You commit, then want that posted for review, then commit the fixes based on that? That's a post-commit model, not pre-commit. Pre-commit would be where you haven't committed anything yet to the official tree, and wait to do so until your code is reviewed. There are users who use Review Board in a post-commit model, or post code to a branch and then merge when done, and have hooks for this. For example, seehttp://reviews.review-board.org/r/589/ Now, what most users do is use our post-review tool (part of RBTools - seehttp://www.review-board.org/docs/manual/dev/users/tools/post-review/) to post and update review requests. You basically just set it up and then, in your SVN tree, run: post-review Which will post a new review request, upload the diff, and provide the URL of the posted code. To update an existing review request with a new version of the diff, run: post-review -r reviewrequestid There's a section in the docs I listed above for post-review that explains how to set that all up and use it. You won't have to manually build diffs and upload through the web interface. Most (if not all) of the pre-commit and post-commit hooks out there make use of post-review, as that's the standard, official command line tool for talking to a Review Board server right now. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.review-board.org VMware, Inc. -http://www.vmware.com On Fri, May 8, 2009 at 7:48 AM, Chris c.d.whitco...@gmail.com wrote: Christian, Thanks for the help, not the easiest of install processes but i got there in the end. Im hoping this tool is just what we need. A quick question (as after reading the doc i thought this is how Review Board would work but im not 100% sure now), basically i was hoping to add some sort of pre-commit hook in SVN so that. User commits to SVN Pre-Commit Hooks that event and adds a new review request in Code is reviewed in Review Board Once code has been given the OK it moves into the SVN repository. Im a little confused about how to make this happen, i.e. review board seems to be asking for all these diff's as files etc, which seems quite manual. Is that how it works or am i just not understanding things correctly? Maybe i've had too much coffee today! Thanks, Chris On May 8, 11:24 am, Christian Hammond chip...@chipx86.com wrote: Hi Chris, You need to grab RC2, which was released tonight. It fixes this issue. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.review-board.org VMware, Inc. -http://www.vmware.com On Fri, May 8, 2009 at 2:54 AM, Chris c.d.whitco...@gmail.com wrote: I've tried to hunt around but cant seem find a simple answer to this problem. Im trying to install review board on windows and the guide seemed half written, i.e. i installed all the dependancies then it just says once you've finished getting review board installed you will want to create a site. After searching i found and followed this guide http://yuanyi-wang.blogspot.com/2009/03/install-review-board-on-windo. .. which seems to have gotten me 99% of the way there now. I can get all the way to installing the site then i hit an issue, i get: Building site configuration files ... OK Creating database ... Unable to read settings_local.py. I've got mySQL installed and running (giving the root password to the installer
Install Issue on Windows
I've tried to hunt around but cant seem find a simple answer to this problem. Im trying to install review board on windows and the guide seemed half written, i.e. i installed all the dependancies then it just says once you've finished getting review board installed you will want to create a site. After searching i found and followed this guide http://yuanyi-wang.blogspot.com/2009/03/install-review-board-on-windows.html which seems to have gotten me 99% of the way there now. I can get all the way to installing the site then i hit an issue, i get: Building site configuration files ... OK Creating database ... Unable to read settings_local.py. I've got mySQL installed and running (giving the root password to the installer for review board), apache is up and running as is memcached. The really odd thing is that it says it cant read the settings_local.py file but it creates that file itself in the conf directory of the site? Im running as the admin of the server as well so have full rights over the files. If anyone could give me a hint as to what to look at i really want to get this sorted, Review Board seems like a great tool if only i could get it working :) Thanks, Chris --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
Re: Install Issue on Windows
Hi Chris, You need to grab RC2, which was released tonight. It fixes this issue. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.review-board.org VMware, Inc. - http://www.vmware.com On Fri, May 8, 2009 at 2:54 AM, Chris c.d.whitco...@gmail.com wrote: I've tried to hunt around but cant seem find a simple answer to this problem. Im trying to install review board on windows and the guide seemed half written, i.e. i installed all the dependancies then it just says once you've finished getting review board installed you will want to create a site. After searching i found and followed this guide http://yuanyi-wang.blogspot.com/2009/03/install-review-board-on-windows.html which seems to have gotten me 99% of the way there now. I can get all the way to installing the site then i hit an issue, i get: Building site configuration files ... OK Creating database ... Unable to read settings_local.py. I've got mySQL installed and running (giving the root password to the installer for review board), apache is up and running as is memcached. The really odd thing is that it says it cant read the settings_local.py file but it creates that file itself in the conf directory of the site? Im running as the admin of the server as well so have full rights over the files. If anyone could give me a hint as to what to look at i really want to get this sorted, Review Board seems like a great tool if only i could get it working :) Thanks, Chris --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
Re: Install Issue on Windows
Hi Chris, We definitely want to improve the Windows install. The issue is that a lot of what we depend on isn't made to easily install on Windows. Plus we're really Linux guys and most of our users are installing on Linux. However, I know that better instructions would help with this, and I'll see about improving them. Review Board 1.0 RC3 will make rb-site easier to use as well, since we'll be providing an rb-site.exe that will be in the path, instead of making you run a script in Python. I'm not sure I understand your instructions. You commit, then want that posted for review, then commit the fixes based on that? That's a post-commit model, not pre-commit. Pre-commit would be where you haven't committed anything yet to the official tree, and wait to do so until your code is reviewed. There are users who use Review Board in a post-commit model, or post code to a branch and then merge when done, and have hooks for this. For example, see http://reviews.review-board.org/r/589/ Now, what most users do is use our post-review tool (part of RBTools - see http://www.review-board.org/docs/manual/dev/users/tools/post-review/) to post and update review requests. You basically just set it up and then, in your SVN tree, run: post-review Which will post a new review request, upload the diff, and provide the URL of the posted code. To update an existing review request with a new version of the diff, run: post-review -r reviewrequestid There's a section in the docs I listed above for post-review that explains how to set that all up and use it. You won't have to manually build diffs and upload through the web interface. Most (if not all) of the pre-commit and post-commit hooks out there make use of post-review, as that's the standard, official command line tool for talking to a Review Board server right now. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.review-board.org VMware, Inc. - http://www.vmware.com On Fri, May 8, 2009 at 7:48 AM, Chris c.d.whitco...@gmail.com wrote: Christian, Thanks for the help, not the easiest of install processes but i got there in the end. Im hoping this tool is just what we need. A quick question (as after reading the doc i thought this is how Review Board would work but im not 100% sure now), basically i was hoping to add some sort of pre-commit hook in SVN so that. User commits to SVN Pre-Commit Hooks that event and adds a new review request in Code is reviewed in Review Board Once code has been given the OK it moves into the SVN repository. Im a little confused about how to make this happen, i.e. review board seems to be asking for all these diff's as files etc, which seems quite manual. Is that how it works or am i just not understanding things correctly? Maybe i've had too much coffee today! Thanks, Chris On May 8, 11:24 am, Christian Hammond chip...@chipx86.com wrote: Hi Chris, You need to grab RC2, which was released tonight. It fixes this issue. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.review-board.org VMware, Inc. -http://www.vmware.com On Fri, May 8, 2009 at 2:54 AM, Chris c.d.whitco...@gmail.com wrote: I've tried to hunt around but cant seem find a simple answer to this problem. Im trying to install review board on windows and the guide seemed half written, i.e. i installed all the dependancies then it just says once you've finished getting review board installed you will want to create a site. After searching i found and followed this guide http://yuanyi-wang.blogspot.com/2009/03/install-review-board-on-windo. .. which seems to have gotten me 99% of the way there now. I can get all the way to installing the site then i hit an issue, i get: Building site configuration files ... OK Creating database ... Unable to read settings_local.py. I've got mySQL installed and running (giving the root password to the installer for review board), apache is up and running as is memcached. The really odd thing is that it says it cant read the settings_local.py file but it creates that file itself in the conf directory of the site? Im running as the admin of the server as well so have full rights over the files. If anyone could give me a hint as to what to look at i really want to get this sorted, Review Board seems like a great tool if only i could get it working :) Thanks, Chris --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---