Are you looking to prevent users from seeing any review requests that are
part of the other project?

If so, you can accomplish this with review groups and default reviewers.
Create a review group for each project, and add the various users to each.
Mark the group as private ("invite only"). Then add a default reviewer and
create a file regex for each of the projects to automatically assign any
changes to that part of the repository to the relevant group.

-David


On Thu, Apr 10, 2014 at 11:42 PM, Yu-Kai Tseng <tanists...@gmail.com> wrote:

> Hi Christian,
>
> So is there no other solutions except that I set different SVN repository
> root to these projects?
>
> Can future reviewboard support it because I don't see anything wrong when
> two projects share the same svn root?
>
> Thank you.
>
> Yu-Kai
>
> Christian Hammond於 2014年4月11日星期五UTC+8下午1時38分04秒寫道:
>>
>> Hi,
>>
>> Either way, they'll be able to see each others' review requests, unless
>> you use invite-only groups.
>>
>> For Subversion, you need to have the repository configured to point to
>> the root of the repository. You can only have one repository pointing
>> there, though. Pointing to a subdirectory within the SVN repository will
>> not work and is not supported.
>>
>> Christian
>>
>> --
>> Christian Hammond - chi...@chipx86.com
>>
>> Review Board - http://www.reviewboard.org
>> Beanbag, Inc. - http://www.beanbaginc.com
>>
>>
>> On Thu, Apr 10, 2014 at 10:22 PM, Yu-Kai Tseng <tanis...@gmail.com>wrote:
>>
>>> Hi David,
>>>
>>> Because they are two different projects, working by different people. We
>>> don't want them to see mixed
>>> review requests in one reviewboard repository.
>>>
>>> David Trowbridge於 2014年4月11日星期五UTC+8上午8時49分22秒寫道:
>>>>
>>>> Hi,
>>>>
>>>> Review Board will try to find the root of your repository when you add
>>>> it, which is why this is happening. Why do you want two separate Repository
>>>> connections?
>>>>
>>>> -David
>>>>
>>>>
>>>> On Thu, Apr 10, 2014 at 3:46 AM, Yu-Kai Tseng <tanis...@gmail.com>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> We are trying to user Reviewboard to review our codes.
>>>>>
>>>>> We are facing a problem that we have many different projects saved in
>>>>> our SVN server.
>>>>> These projects share a same repository root, which is, the SVN
>>>>> server's url.
>>>>>
>>>>> For example,
>>>>>     /
>>>>>     |----- project1
>>>>>     |----- project2
>>>>>
>>>>>  The repository root of these two projects is the [server's url].
>>>>> There relative urls are ^/project1 and ^/project2
>>>>>
>>>>> What we want to do is to create two reviewboard repositories for these
>>>>> two projects,
>>>>> one for project1, and one for project2. However, when I create the
>>>>> repository
>>>>> for project2, a message "A repository with this path already exists"
>>>>> shows that I can't set the same repository path for project2 and
>>>>> project1.
>>>>>
>>>>> If I set the path to [server's url]/project2, rbt post fails
>>>>>
>>>>> DEBUG:root:Error data: {u'stat': u'fail', u'file': u'[path to the
>>>>> file]', u'err': {u'msg': u'The fi
>>>>> le was not found in the repository', u'code': 207}, u'revision':
>>>>> u'27892'}
>>>>> Traceback (most recent call last):
>>>>>
>>>>> I find a workaround that if I set the project2's repository path to
>>>>> [server's url]/
>>>>> rbt post works. However, if we want to apply reviewboard to more
>>>>> projects, it is ridiculous to
>>>>> set repository path like  [server's url]/././...
>>>>>
>>>>> Is there any solution to resolve this problem?
>>>>> Or did I miss something?
>>>>>
>>>>> Thank you.
>>>>>
>>>>>  --
>>>>> Get the Review Board Power Pack at http://www.reviewboard.org/pow
>>>>> erpack/
>>>>> ---
>>>>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
>>>>> ---
>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "reviewboard" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to reviewboard...@googlegroups.com.
>>>>>
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>  --
>>> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
>>> ---
>>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
>>> ---
>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "reviewboard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to reviewboard...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
> ---
> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
> ---
> Happy user? Let us know at http://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to