Onkar,

We have a Review Board server that has reviews for 15 or so of our repositories 
(mostly Perforce, a couple SVN, and likely soon a couple Git servers once Git 
support makes it into a GA release). It works quite well for us, and there's 
really no need to go through the hassle of maintaining separate instances 
unless you have a fairly good reason. 

The one issue we've run into is code access rights. Generally speaking if 
someone has access to the Review Board server they can read all of the code 
there. If your repositories don't have the same read permissions everywhere 
this may be a problem for you. If your divisions aren't too granular you might 
be able to resolve this by using a couple extra Review Board instances. We have 
one RB instance for reviews for one large group of contractors who only have 
access to a particular repository.

Was there any particular reason you were worrying about the single instance 
strategy?

-- Paul
________________________________________
From: reviewboard@googlegroups.com [reviewbo...@googlegroups.com] On Behalf Of 
Onkar [onkarshi...@gmail.com]
Sent: Monday, February 01, 2010 10:12 PM
To: reviewboard
Subject: What is best approach for setup with multiport, multiproject perforce  
repository

We are evaluating the use of reviewboard for reviews on a multiport,
multiproject perforce repository. For example consider following
scenario.
1. There are two perforce servers running on different host:port
combinations.
2. Each of these servers host codelines for 3 different projects.
These codelines have a common root i.e. something like //depot/
project1, //depot/project2 etc.
3. Some developers are working on multiple projects.

Which of the following looks like the ideal reviewboard setup for such
scenario?
1. Different RB instance for each project. It may become maintenance
overhead for RB admins.
2. Single instance of RB for all projects. Different repository per
server. Differentiate between review requests with review groups or
user groups.

Has anyone done such a setup? Are there any tips/tricks?

--
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

Reply via email to