Postponed
Project:
Git on Drupal.org
Component:
Gitweb Repo Viewer
Priority:
Minor
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
28 Jan 2011 at 12:51 UTC
Updated:
23 Nov 2012 at 22:31 UTC
E.g.: http://git.drupalcode.org/project/languageicons.git/commit/d750f95f0105d...
It would probably be more helpful with either a "normal" 404 or a helpful message that the commit doesn't exist.
Comments
Comment #1
Freso commentedI guess this should actually have been filed here. :)
http://git-dev.drupalcode.org/project/languageicons.git/commit/d750f95f0...
Comment #2
Freso commentedComment #3
eliza411 commentedYep. I even added a component to track gitweb issues. Thanks.
Comment #4
eliza411 commentedWere you adjusting URLs to see what happens or was there something in the interface that led you to a non-existent commit?
Comment #5
Freso commentedAdjusting URLs. The quick perceptionist will see that the commit hash for the two links I've posted here are the same, even if they're in different projects. It is also why I have marked this as minor and feat. req. :)
Comment #6
eliza411 commentedI only saw one link, repeated. I wanted to be sure I was providing the team with accurate steps to reproduce the issue and that we had it in perspective for prioritizing.
Comment #7
neclimdulYeah, its actually more of a bug in gitweb's caching. I've looked over this in the past and didn't find it important enough to spend a lot of time on. Basically from poking around it looked like after the cache rendering takes over if it turns out the hash isn't valid, then it doesn't know what to do and returns nothing. Apache doesn't know what happened to the cgi so it returns a 500 Internal Server Error.
Comment #8
eliza411 commentedThis isn't going to make it in before launch.
Comment #9
eliza411 commentedSee also #1223944: Going to a 404 URL on git.drupalcode.org shows entire index (after a long time)
Comment #10
drumm500 instead of 404 also happens on non-existant files, like http://drupalcode.org/project/api_dev.git/blob_plain/6.x-1.x:/drupal-org....
drupalorg's project_verify_package module verifies drupal-org.make by getting it from drupalcode.org.
Comment #11
drumm