hgsvn (0.1.8-1.1) unstable; urgency=medium * Non-maintainer upload. * Build using dh-python. Closes: #786169. -- Matthias Klose Sat, 22 Aug 2015 07:59:49 +0200 hgsvn (0.1.8-1) unstable; urgency=low * New Upstream Version (Closes: #568402) -- Vincent Danjean Thu, 04 Feb 2010 17:21:35 +0100 hgsvn (0.1.7-2) unstable; urgency=low * fix section (devel->vcs) * update description (thanks Alexander Myodov) * require python >= 2.5 (thanks Alexander Myodov again) -- Vincent Danjean Fri, 21 Aug 2009 12:47:58 +0200 hgsvn (0.1.7-1) unstable; urgency=low * New Upstream Version (Closes: #542674) * Bump Standard-Version (no change needed) * refresh manpage patch -- Vincent Danjean Thu, 20 Aug 2009 21:39:16 +0200 hgsvn (0.1.6-2) unstable; urgency=low * Fix copyright email (Closes: #485164) * update standard version to 3.8.0 (no change needed) -- Vincent Danjean Mon, 09 Jun 2008 00:20:04 +0200 hgsvn (0.1.6-1) unstable; urgency=low * New Upstream Version Improvements: + Prefix commit messages with [svn r123] (where 123 is the corresponding SVN revision number), rather than just [svn]. Also, trim leading whitespace in the original commit message, to avoid blank changeset summaries when the message begins with a carriage return. + Introduce a .hgsvn private directory at the top of the working copy. This will us to store various things in a common location without polluting the base directory. + Introduce a lock file (named .hgsvn/lock) to disallow running two hgpullsvn instances in parallel on the same repository. The locking mechanism is imported from mercurial's own mercurial.lock. If the mercurial package is not available, a dummy lock is used instead. Initial patch by Ori Peleg. + Add a --no-hgignore option to hgimportsvn, for situations where the source SVN repository already contains a versioned .hgignore file. Patch by Ori Peleg. + hgsvn can now be bundled as standalone executables using py2exe. Patch by Paul Moore. + More descriptive error message when either hg or svn cannot be executed (e.g. not installed). Patch by Joonas Paalasmaa. Bug fixes: + Very long commit messages (> 16000 characters) are provided to Mercurial through a temporary file rather than the command line, which could fail on some platforms. The corresponding commit messages were generated by svnmerge. Reported by Ralf Schmitt. + Filenames starting with a hyphen were considered by hg and SVN as command-line options. Report and patch by Mirko Friedenhagen. + If the last hg changeset mapped to more than one SVN revision, trying to update again with hgpullsvn failed. + A replaced directory can have added and removed files without them being mentioned in the SVN log; we must detect those files ourselves. + More robust atomicity check for (hg commit, hg tag) sequence. Reported by Florent Guillaume. + Fix a bug when comparing local filesystem paths on Windows. We now invoke os.path.normcase on both paths before comparing. Reported by Pavol Murin. * debian/control: change python-setuptools to python-pkg-resources dependency (Closes: #468730) -- Vincent Danjean Sat, 31 May 2008 19:46:53 +0200 hgsvn (0.1.5-3) unstable; urgency=low * add build-depends on python (>= 2.5) | python-elementtree so that elementtree will not be required at runtime (not needed with python2.5) (Closes: #477075) -- Vincent Danjean Mon, 21 Apr 2008 09:17:59 +0200 hgsvn (0.1.5-2) unstable; urgency=low * [debian/control] depends on python-elementtree or python >= 2.5 (which includes python-elementtree) (Closes: #462247) -- Vincent Danjean Wed, 13 Feb 2008 11:52:43 +0100 hgsvn (0.1.5-1) unstable; urgency=low * New upstream release + Improvements: - In the initial import, parse the svn:ignore property and add suggestions to the .hgignore file accordingly. These suggestions are commented by default because they are based on the latest version of the svn:ignore property and could make us miss some files along the SVN history, if enabled blindingly. + Bug fixes: - Critical fix for Mercurial 0.9.5, which is stricter with named branches. This bug made hgimportsvn fail when cloning from an auto-detected parent repository. - Honor the SVN_ASP_DOT_NET_HACK environment variable when deciding the name of private SVN folders (.svn or _svn). Thanks to Anton Daneika for the report and the original patch. * [debian/control] + bump policy to 3.7.3 (no change needed) + change to "Architecture: all" instead of "Architecture: any" (Closes: #456107) Thanks to John Wright for reporting with patch + add depends on subversion and mercurial (Closes: #456110) Here again, thanks to John Wright for reporting with patch + remove Homepages: from the description and add it to the source stanza * [debian/patches] + remove submitted_upstream__py_is_not_script.patch (applied upstream) + remove submitted_upstream__manpages.patch (applied upstream) * [debian/dirs] + remove unused usr/sbin dir -- Vincent Danjean Mon, 21 Jan 2008 08:20:17 +0100 hgsvn (0.1.4-1) unstable; urgency=low * New upstream release + Improvements: - Be able to pull dead (removed) SVN branches by introducing a -p (--svn-peg) option to specify the SVN "peg revision". The option must be used with both hgimportsvn and hgpullsvn. Patch by Cameron Hutchison. + Bug fixes: - Allow copying directories with non-ASCII names (reported by Andre Klitzing). - Make rmtree reliable under Windows. Thanks to Mark (mwatts42) for finding both the bug and the solution. - Fix a problem where there is a symbolic link in the SVN repository that points to a directory. Patch by Cameron Hutchison. - svn log can output invalid XML when a commit message contains control characters. Reported by Tim Wegener. + Other: - License upgraded to GNU GPL v3 (or later). -- Vincent Danjean Thu, 13 Sep 2007 21:05:38 +0200 hgsvn (0.1.3-2) unstable; urgency=low * Add dependency on python-setuptools (Closes: #425999) -- Vincent Danjean Sat, 26 May 2007 08:42:04 +0200 hgsvn (0.1.3-1) unstable; urgency=low * Initial release. (Closes: #421794: ITP: hgsvn -- Scripts to work locally on Subversion checkouts using Mercurial) * New upstream release + Improvements: * Performance improvement with svn log command in hgpullsvn (suggested by Mads Kiilerich and Daniel Berlin). * Less obscure error message when svn info fails while returning a successful return code. * Two simplistic man pages added for hgpullsvn and hgimportsvn (in the man1/ directory). + Bug fixes: * Windows compatibility fix by Bill Baxter. * hgimportsvn failed when used on a whole repository. * Fix crash on empty commit message (also reported by Neil Martinsen-Burrell and Walter Landry). * Handle file and directory renames properly (reported by Bill Baxter). * SVN allows copying from a deleted file by having mixed revisions inside the working copy at commit time, but Mercurial doesn't accept it (reported by Neil Martinsen-Burrell). -- Vincent Danjean Mon, 14 May 2007 16:37:31 +0200 hgsvn (0.1.2-1) unstable; urgency=low * New upstream release -- Vincent Danjean Tue, 08 May 2007 10:48:16 +0200 hgsvn (0.1.1-1) unstable; urgency=low * Initial release -- Vincent Danjean Tue, 1 May 2007 16:41:00 +0200