Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

Fixed #5237 -- Added an optional 'path' argument to get_svn_revision(…

…). Thanks,

git-svn-id: bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
1 parent 3a4b139 commit 4652c96de1843e8176837e7c3f56b925301fa30c @adrianholovaty adrianholovaty committed
Showing with 8 additions and 2 deletions.
  1. +8 −2 django/utils/
10 django/utils/
@@ -2,16 +2,22 @@
import os.path
import re
-def get_svn_revision():
+def get_svn_revision(path=None):
Returns the SVN revision in the form SVN-XXXX,
where XXXX is the revision number.
Returns SVN-unknown if anything goes wrong, such as an unexpected
format of internal SVN files.
+ If path is provided, it should be a directory whose SVN info you want to
+ inspect. If it's not provided, this will use the root django/ package
+ directory.
rev = None
- entries_path = '%s/.svn/entries' % django.__path__[0]
+ if path is None:
+ path = django.__path__[0]
+ entries_path = '%s/.svn/entries' % path
if os.path.exists(entries_path):
entries = open(entries_path, 'r').read()

0 comments on commit 4652c96

Please sign in to comment.
Something went wrong with that request. Please try again.