Skip test when file system encoding is not suitable. Fixes #55 and Distribute #363.
Quick addition to get past svn test in another package.

--HG--
extra : rebase_source : a36601a66f574d7c0919b7c885dcae7b820bb7dd
Add svn_util.py http://bugs.python.org/setuptools/file51/svn_versioning_2.patch
by Jason Coombs

--HG--
extra : rebase_source : 4004028579ee1efa18c8326c664876f99048e6f6
Added a class for getting SVN information with a cmd.
Using XML because the regular output is probably internationalized.
Need to inspect setuptools/command/egg_info.py
   setuptools/command/sdist.py
   setuptools/package_index.py
   to see how used again to see if we will every be parsing a
   raw XML file or if always from .svn/enteries, if so
   looks like we can just replace the whole of the file parsing.

--HG--
extra : rebase_source : 5e10e3b43fbe12f890d09923c1050f8384db7f84
cleaned up the svn module, I think I can drop the old entry parsing all together

--HG--
extra : rebase_source : 16b995fc27ea40fff0dd51734aea47775ff0033a
added querying externals to the classes

--HG--
extra : rebase_source : 9b76763b0ba0dc1ac6de130b04f6bb5ebf546fe6
Added SVNTextEntries for the moment as a fallback for no SVN/Rev8-10
Added Externals processing for all formats
Will use dir-prop[-base] as a fallback otherwise CMD.

--HG--
extra : rebase_source : dc27f779f22d5f9795c425b92d34db29d62b495d
Added an svn test module (needs fixing)
Added a small externals example for tests (currently not used)

--HG--
extra : rebase_source : 5f2b31f8aa68a4b4f30e071b8b4bdad98c2cc595
minor naming issues in egg_info.py

--HG--
extra : rebase_source : d5877c7a9fe537d567d557bbcc7e89a596fa3c87
minor naming issues sdist

--HG--
extra : rebase_source : e7def1d2445a55291163753761d52922d1252dcb
minor cleanups, added imports,

--HG--
extra : rebase_source : 3761997a8747b58e3d85bec53097116b9d6e166d
Oops didn't return a value

--HG--
extra : rebase_source : aebdebb47c60311cf7f81c4c7238dd25b6b8cadb
Finished some 1.7 tests, and updated the zip file to include the .svn dirs
Several fixes to get the code to pass the tests

--HG--
extra : rebase_source : 76e13888a6efc871cc254076c7e58f201af24472
py3 fixes

--HG--
extra : rebase_source : 29629f51bacee1ae8394c559e4440dafcb9179d1
If using a command, we can query the working copy version directly.

--HG--
extra : rebase_source : e329ddea4345c4acd90997e8994bd3715926cfbb
If using a command, we can query the working copy version directly.

--HG--
extra : rebase_source : 0990530647692240d7b7126df1e1cdd5ae463ebb
Remove some temporary logging

--HG--
extra : rebase_source : f613c3c009ab69ab51c7de82b49ffaef63ea7461
get_url now uses pulldom

--HG--
extra : rebase_source : 233926ea03e438c2e86546c62e555a007654cacd
get_svn_method now direectly called svn_utils.parse_revision

--HG--
extra : rebase_source : 4af53ce7fcf4d69c0d65800e57fabec7d081ce35
get_svn_method now direectly called svn_utils.parse_revision

--HG--
extra : rebase_source : c902dd83f2c3df73f3a6f84e08bd8a77b201cc21