|
When I attempt to view all repositories on my server ("..." option), I get an internal server error popup: The log file contains:
What should I try? |
|
After a bit of investigation, this problem was resolved. The problem happened when attempting to run the vv server on a machine which had two repositories that were created with a pre-1.0 version of Veracity. It appears those repos were never actually being used. Anyway, the problem was eliminated by removing them. And by the way, somewhat coincidentally, the code which was stumbling over those ancient repos does not exist in post-1.5 versions of Veracity currently under development. |
I'm staring at the code, but I see nothing obvious. We need to dig a bit deeper.
Could you run the following script using the 'vscript' program? You'll need to replace "WHATEVER" with the name of your repo:
repo = sg.open_repo("WHATEVER"); db = new zingdb(repo, sg.dagnum.USERS); recs = db.query('user', ['*']); repo.close(); print(sg.to_json__pretty_print(recs));
I'd like to see the output. It will contain the names of all the users in your repo, so for the sake of privacy, you may wish to email it to me instead of posting it here.
eric@sourcegear.com
@Eric Sink I have a dozen repos. I'm getting this error when I attempt to view the list of all repositories on the web interface. As far as I know, I can view each repo's page individually if I manually enter its URL. Should I just pick one repo and send you that vscript output?
Hmm. Yeah, that's probably the way to go. Just pick a repo. Something weird is happening with the user list, and that user list should be the same across all your repos. We'll see.