Opened 16 years ago
Last modified 13 years ago
#10372 closed
get_svn_version() should be more robust — at Initial Version
Reported by: | rjaarts | Owned by: | nobody |
---|---|---|---|
Component: | Core (Other) | Version: | 1.0 |
Severity: | Keywords: | version Google App Engine GAE | |
Cc: | Triage Stage: | Accepted | |
Has patch: | yes | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
When Django is used in the Google App Engine (GAE)environment there is a problem with the django get_svn_version() function. This occurs only in when using the GAE SDK and when a checked out version of Django is used.
The get_svn_version() function checks for existence of a ".svn/entries" file. This file will exist if Django was checked out, but GAE will prevent reading that file, which results in an raised error. Would be nice if this error could be catched, and perhaps a warning logged, and simple "unknown" would be returned.