Hi,
I work with a group that has used Review Board for years.  We started with 
a pserver cvs repository named Nitro that worked up through 2017.  We 
switched to a git repository named Nitro-GIT about the end of 2017 and the 
cvs repository was no longer used.  Still whenever we went to start a new 
review request the cvs repository would show up in the left-hand margin.  
However, right around the end of 2018 the following error message started 
to show up in the review board log just as a new review request was being 
started:

2018-12-24 12:08:15,253 - ERROR -  - root - Error loading SCMTool for 
repository "Nitro" (ID 1)
Traceback (most recent call last):
  File 
"/sierra/sbs6/reviewboard/apps/reviewboard/htdocs/reviewboard/reviews/views.py",
 
line 280, in new_review_request
    scmtool = repo.get_scmtool()
  File 
"/sierra/sbs6/reviewboard/apps/reviewboard/htdocs/reviewboard/scmtools/models.py",
 
line 231, in get_scmtool
    return cls(self)
  File 
"/sierra/sbs6/reviewboard/apps/reviewboard/htdocs/reviewboard/scmtools/cvs.py", 
line 65, in __init__
    self.client = CVSClient(self.cvsroot, self.repopath, local_site_name)
  File 
"/sierra/sbs6/reviewboard/apps/reviewboard/htdocs/reviewboard/scmtools/cvs.py", 
line 433, in __init__
    self.currentdir = os.getcwd()
OSError: [Errno 2] No such file or directory

The result would be that "Nitro" would (sometimes I think) not show up in 
the left-hand margin as a repository that could be chosen from.  This was 
not a problem at the time because everyone had switched to Nitro-GIT.  I 
doubt anyone even noticed that Nitro was missing considering that I never 
heard anyone complain.

This behavior continues to this day, but all of a sudden it's a problem 
that I really want to fix.  The reason is that we have started to work on a 
new CVS repository, configured similarly wrt Nitro, that is also failing to 
work with Review Board.  It often cannot be seen in the left-hand margin 
when trying to create a new review request.  Diffs cannot be uploaded.  
Even adding descriptions, etc., is problematic.  And the error at line 433 
of cvs.py appears continually in the review board log file.  

I have limited administrative privileges, but enough that I have access to 
the Admin UI.  So far though I can't divine what's wrong with any of the 
repository configuration, the review board server, or the cvs servers.

Any suggestions would be greatly appreciated.

We're using version 2.5.13.1.

Thanks,
--Mike

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"Review Board Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/reviewboard/9d3a1ce1-6ee0-4572-9a8c-924fe2c8faean%40googlegroups.com.

Reply via email to