How can I use Review Board with Plastic SCM?

10 views
Skip to first unread message

a-in yoo

unread,
Mar 2, 2020, 9:30:34 PM3/2/20
to Review Board Community

Hi, I want to use a new code reivew system, so I've tried to setup Review board on my server. (CentOS 7)

I heard that Review board supports Plastic SCM too, but I coudn't create with my repository.

There is no repository type for Plastic SCM!

hosting_server.GIF



I followed the installation guide, but it looks to have something problems during the installing phase.

=========================================================================

Unable to load SCMTool plastic = reviewboard.scmtools.plastic:PlasticTool: (oauthlib 3.1.0 (/usr/lib/python2.7/site-packages), Requirement.parse('oauthlib==1.0.1'), set(['django-oauth-toolkit']))
Unable to load SCMTool clearcase = reviewboard.scmtools.clearcase:ClearCaseTool: (oauthlib 3.1.0 (/usr/lib/python2.7/site-packages), Requirement.parse('oauthlib==1.0.1'), set(['django-oauth-toolkit']))
Unable to load SCMTool hg = reviewboard.scmtools.hg:HgTool: (oauthlib 3.1.0 (/usr/lib/python2.7/site-packages), Requirement.parse('oauthlib==1.0.1'), set(['django-oauth-toolkit']))
Unable to load SCMTool svn = reviewboard.scmtools.svn:SVNTool: (oauthlib 3.1.0 (/usr/lib/python2.7/site-packages), Requirement.parse('oauthlib==1.0.1'), set(['django-oauth-toolkit']))
Unable to load SCMTool git = reviewboard.scmtools.git:GitTool: (oauthlib 3.1.0 (/usr/lib/python2.7/site-packages), Requirement.parse('oauthlib==1.0.1'), set(['django-oauth-toolkit']))
Unable to load SCMTool bzr = reviewboard.scmtools.bzr:BZRTool: (oauthlib 3.1.0 (/usr/lib/python2.7/site-packages), Requirement.parse('oauthlib==1.0.1'), set(['django-oauth-toolkit']))
Unable to load SCMTool cvs = reviewboard.scmtools.cvs:CVSTool: (oauthlib 3.1.0 (/usr/lib/python2.7/site-packages), Requirement.parse('oauthlib==1.0.1'), set(['django-oauth-toolkit']))
Unable to load SCMTool perforce = reviewboard.scmtools.perforce:PerforceTool: (oauthlib 3.1.0 (/usr/lib/python2.7/site-packages), Requirement.parse('oauthlib==1.0.1'), set(['django-oauth-toolkit']))

=========================================================================

It seems like the conflict the version between the package 'django-oauth-toolkit', but I don't know how can I downgrade 'oauthlib 3.1.0'.
(I think that this packages installed with recent one when I use command 'pip install -U pip setuptools' on my server.)

So, I have a questions, if I resolve this problem, then I can use the Review board with Plastic SCM? Is this supports on V3.0?

I heard it can use on Reviewboard 2.5... How can I use it now?

Reply all
Reply to author
Forward
0 new messages