-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 31 May 2008 19:46:53 +0200 Source: hgsvn Binary: hgsvn Architecture: all source Version: 0.1.6-1 Distribution: unstable Urgency: low Maintainer: Vincent Danjean <vdanjean@debian.org> Changed-By: Vincent Danjean <vdanjean@debian.org> Closes: 468730 Description: hgsvn - Scripts to work locally on Subversion checkouts using Mercurial Changes: 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) Checksums-Sha1: 1b6cc38b32daadcae7f99863c559ec02d9b0b3bd 28530 hgsvn_0.1.6-1_all.deb 77940867972b752757e707cb185ea5a91aa3f62a 45497 hgsvn_0.1.6.orig.tar.gz 8ec445d189597e3225e7af391efc6ab7c70a5008 1117 hgsvn_0.1.6-1.dsc b95b5a4bd5d4f665674d1155f33cf338cfd3e7b6 4771 hgsvn_0.1.6-1.diff.gz Checksums-Sha256: 473b998276e5d67a728330143f1f661713f47ae4951bef3e92bd52f855dd07b4 1117 hgsvn_0.1.6-1.dsc 65aeb6325b7f5072a0172f716ce8ec34a68e4c21e501e3b1237ca5ae218c297c 4771 hgsvn_0.1.6-1.diff.gz a98391691c4e038390a6fe8ad5141872f86f0e450a6fd7220f8b1fc817ef184e 28530 hgsvn_0.1.6-1_all.deb f9291faabc5e183e15766de84e197ff4ac95053cf1c1b0864038da9c3ec7098b 45497 hgsvn_0.1.6.orig.tar.gz Files: 0b44b233542c1843590fb3325727d892 1117 devel extra hgsvn_0.1.6-1.dsc 145482ffd5d553bcb288f3229be6daf3 28530 devel extra hgsvn_0.1.6-1_all.deb 717f21210fb84e7538d76a95a582a647 45497 devel extra hgsvn_0.1.6.orig.tar.gz ccd3a69ac574728a84d5efcaaca8e14a 4771 devel extra hgsvn_0.1.6-1.diff.gz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIQ7IVC/d4Z50CXocRAnYDAKCjENJTnDcGqRzRN+vCguUJYqb/dgCfedul csA46FESHCfYZyU41suENIA= =vBFP -----END PGP SIGNATURE----- Accepted: hgsvn_0.1.6-1.diff.gz to pool/main/h/hgsvn/hgsvn_0.1.6-1.diff.gz hgsvn_0.1.6-1.dsc to pool/main/h/hgsvn/hgsvn_0.1.6-1.dsc hgsvn_0.1.6-1_all.deb to pool/main/h/hgsvn/hgsvn_0.1.6-1_all.deb hgsvn_0.1.6.orig.tar.gz to pool/main/h/hgsvn/hgsvn_0.1.6.orig.tar.gz