Commits

Author Commit Message Labels Comments Date
anatoly techtonik
LogEntry data container for parsed log message just for clarity
anatoly techtonik
merge with upstream
Andi Albrecht
Remove unused import.
anatoly techtonik
uniform svn_log retrieval for --dry-run option
anatoly techtonik
some comments
anatoly techtonik
merge with upstream
Andi Albrecht
Small change to huy's previous patch to only mask @ signs if needed. This is to avoid that @ is append to URLs containing a peg revision.
huyng
I was getting this error when importing one of my repositories: Traceback (most recent call last): File /Library/Frameworks/Python.framework/Versions/2.6/bin/hgimportsvn, line 8, in <module> load_entry_point('hgsvn==0.1.8', 'console_scripts', 'hgimportsvn')() File /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/hgsvn-0.1.8-py2.6.egg/hgsvn/run/hgimportsvn.py, line 238, in main File /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/hgsvn-0.1.8-py2.6.egg/hgsvn/common.py, line 236, in run_svn File /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/hgsvn-0.1.8-py2.6.egg/hgsvn/common.py, line 169, in run_command File /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/hgsv… Turns out, svn does not like it when you have '@' symbols in your file names. After digging around the internet for a little bit, this post on stackoverflow revealed the answer: http://stackoverflow.com/questions/1985203/why-subversion-skips-files-which-contain-the-symbol to solve this problem, I patched the hgsvn.common.run_svn command so that whenever it recieves a path with an @ symbol in it,…
Andi Albrecht
Fix MANIFEST.in to include ez_setup.py.
Andi Albrecht
Update setup.py to use latest setuptools.
anatoly techtonik
fix error when changeset contains copy operation of file that is out of scope of shallow checkout this particular bug occured during conversion of sparse subtree of distutils module, the output is below: ... Attempting to update to revision 63607... Interrupted, please wait for cleanup! External program failed (return code 1): C:\Mercurial\hg.exe "--encoding" "utf-8" "add" "Lib/ConfigParser.py" Lib\ConfigParser.py: The system cannot find the file specified retcode: 0
anatoly techtonik
fix svn_targets referenced before the assignment error
anatoly techtonik
use --limit argument for more reliable chunked reads instead of revision range as svn log may miss revisions in between this fixed bug when `svn log -r xxx --targets F` exits with error if targets do not exist in specified revision
anatoly techtonik
uniform svn_log retrieval for --dry-run option
anatoly techtonik
limit the scope to the list of targets in given file (for pulling shallow checkouts)
anatoly techtonik
always pass url to run_svn_log, cleanup excess hgpullsvn code
anatoly techtonik
align usage lines for `hgimportsvn -h`
Nikita Borodikhin
follow commit line on pushing
Andi Albrecht
Add changelog entry.
stef...@intel.com
Merge with current tip.
Stefanus Du Toit
Factor out retry facility into a utility function. Add unit tests. Retry on svn status as well if --svn-retry is set.
Stefanus Du Toit
Add --svn-retry parameter to hgpullsvn to retry the svn update step if it fails. Useful on slow/unstable connections.
anatoly techtonik
make `hgpullsvn --dry-run` show only relevant revisions see #68
anatoly techtonik
Use full terminal/console width for incoming log messages. This also fixes width detection in py2exe binaries by using explicit registration of win32com.shell module that py2exe was unable to find and pack otherwise. As a result, pywin32 extensions could not be imported from mercurial.util and it fell back to standard 79 column termwidth().
anatoly techtonik
hgpullsvn: -r option to limit number of pulled revisions
anatoly techtonik
fix cheeseshop link to point to pypi
Andi Albrecht
Fix two typos in hgpushsvn and hgpullsvn (fixes issue66).
anatoly techtonik
* instruct py2exe to wrap interpreter .dlls into library archive * rename library archive to hgsvnlib.zip to avoid conflicts when unpacked into hg folder - fix package url
Andi Albrecht
Use --encoding flag when pushing changes to SVN (thanks to Matthias B. for reporting).
Andi Albrecht
Really ignore externals when running a local import (fixes issue49, reported by teki).
  1. Prev
  2. Next