ViewVC not working any more

It looks like something, something, something is broken with regards
to svn's viewvc linked from the llvm.org front page? Can someone poke
an admin about it?

http://llvm.org/viewvc/llvm-project/cfe/trunk

sean

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

It looks like something, something, something is broken with regards
to svn's viewvc linked from the llvm.org front page? Can someone poke
an admin about it?

http://llvm.org/viewvc/llvm-project/cfe/trunk

If memory serves correctly, ViewVC was intentionally disabled because it was causing some problems on the LLVM server (load problems, I think).

Regards,

John Criswell

Hi,

Since ViewVC has been down for a while, I was wondering if it’s possible to change the revision links from lab.llvm.org to point elsewhere. For instance, the Phabricator revision if there is one, or maybe the klaus link. Could this be done?

Cheers,
Diana

I wish we could just get the viewvc working or set up some kind of
forwarding from those URLs to something that works.

There are tons and tons of links pointing to the viewvc which are now
broken, including the archives of all commit emails.

I wish we could just get the viewvc working or set up some kind of
forwarding from those URLs to something that works.

There are tons and tons of links pointing to the viewvc which are now
broken, including the archives of all commit emails.

I share in that desire; the commit emails thing tripped me up just this weekend.

~Aaron

I will try to see whether we could restore limited viewvc functionality.

If fixing viewvc is not possible, maybe forwarding to Phabricator is?

http://reviews.llvm.org/rL267296

“If memory serves correctly, ViewVC was intentionally disabled because it was causing some problems on the LLVM server (load problems, I think).”

If that is the case, perhaps something as simple as a robots.txt will solve the load problem?

No, some spiders are not good web citizens:

User-agent: *
Disallow: /bugs
Disallow: /cvsweb
Disallow: /devmtg/2008-08/*.3gp$
Disallow: /devmtg/2008-08/*.m4v$
Disallow: /doxygen
Disallow: /klaus
Disallow: /nightlytest
Disallow: /nightlytest2
Disallow: /perf
Disallow: /stats
Disallow: /svn
Disallow: /testresults/X86
Disallow: /viewvc

Well... What would force bogus bots to honour robots.txt? :slight_smile:

From: "Anton Korobeynikov via llvm-dev" <llvm-dev@lists.llvm.org>
To: "Bruce Hoult" <bruce@hoult.org>
Cc: "llvm-dev" <llvm-dev@lists.llvm.org>
Sent: Monday, April 25, 2016 6:06:48 PM
Subject: Re: [llvm-dev] ViewVC not working any more

Well... What would force bogus bots to honour robots.txt? :slight_smile:

CAPTCHA? :wink:

-Hal

If they’re bogus and don’t honour it then maybe you can filter them based on useragent or IP?

Are the requests still coming in with ViewVC disabled?

I reenabled viewvc with some functionality turned off. Let's see how
it will work.

Thanks! Seems to be working well. :slight_smile:

+Thanks!