---
name: "hgpushsvn"
section: "1"
platform: "linux"
package: "hgsvn"
version: "0.1.8-1.1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/hgpushsvn"
---

# hgpushsvn(1)

push mercurial changesets back into svn

## NAME

hgpushsvn - push mercurial changesets back into svn

## SYNOPSIS

**hgpushsvn** \[*-cf*\]

## OPTIONS

- **-f**, **--force**

  push even if no hg tag found for current SVN rev.

- **-c**, **--collapse**

  collapse all hg changesets in a single SVN commit

- **-n**, **--dry-run**

  show outgoing changes to SVN without pushing them

- **-e**, **--edit**

  edit commit message using external editor

- **--version**

  show version and exit

- **-h**, **--help**

  show this help message and exit

- **-v**, **--verbose**

  enable additional output

- **--debug**

  enable debugging output

## SEE ALSO

The full documentation for **hgpushsvn** is maintained as a Texinfo manual.  If the **info** and **hgpushsvn** programs are properly installed at your site, the command

-

  **info hgpushsvn**

should give you access to the complete manual.
