Questions tagged [hgsubversion]

hgsubversion is an extension for Mercurial that allows using Mercurial as a Subversion client.

hgsubversion is an extension for Mercurial that allows using Mercurial as a Subversion client.

91 questions
5
votes
3 answers

The Mercurial hgsubversion extension gets SVN Externals to behave like Hg sub repository

This question is related to Using the Mercurial hgsubversion extension with SVN Externals. However, the second part of the question relating to doing a hg svn update has not been answered. Is it possible to get the SVN externals in the subversion…
Seth
  • 8,213
  • 14
  • 71
  • 103
5
votes
2 answers

Using Mercurial, how do I get changes from default into a named branch?

I have a central Mercurial repository containing a history cloned from a SVN repository using hgsubversion. I have pulled the additional commits made to the SVN repository since the original hg repo was cloned; these are currently in the default…
Tim Keating
  • 6,443
  • 4
  • 47
  • 53
5
votes
1 answer

Mercurial repository as wrapper for SVN

For development we use Mercurial repository as wrapper for SVN repo for code-review in the project. Everything is working fine: developers are getting changes and commit own changes into Mercurial repository and project's team-lead sometimes is…
breez
  • 494
  • 2
  • 13
4
votes
1 answer

Mercurial + hgsubversion + svn: A tale of 2 repositories... (or, Replace changesets?)

Scenario: I have 2 Hg repositories: one which tracks an SVN repository, say SVN-track, and a local pure-Hg repository into which I pull changesets from the first. I push changesets from my pure-Hg repo into the SVN-track repo, then I rebase the…
codekaizen
  • 26,990
  • 7
  • 84
  • 140
4
votes
1 answer

Using the Mercurial hgsubversion extension with SVN Externals

I'm using Mercurial to talk to a Subversion repository, and the repository is currently using SVN externals to pull in another repository. hgsubversion works really well for communicating with the repository, but it doesn't seem to work with SVN…
John Nelson
  • 5,041
  • 6
  • 27
  • 34
4
votes
1 answer

Git or Hg bridge to SVN

What are reasons to not use a git-svn bridge or an hgsubversion bridge? What are some blatant problems with using a bridge as opposed to fully switching to Git or Mercurial? I assume the bridge will still be plagued by the slow SVN speeds…
Opender Singh
  • 305
  • 2
  • 10
4
votes
1 answer

When doing qpush, can I get a merge tool instead of .rej files?

I've recently start using mq, which is a great way of working. One thing that annoys me slightly is that when I qpush back my patches after doing a pull and update, I end up with .rej files if there are conflicts. It would be nice if Mercurial…
torhu
  • 432
  • 4
  • 13
3
votes
2 answers

Fix HgSubversion Repo after Rebase without --svn

I have been happily using HgSubversion for awhile and today I forgot to add the --svn to the rebase command. Now i get the dreaded unknown revision '' Is there a way to recover from this?
Adam Mills
  • 7,719
  • 3
  • 31
  • 47
3
votes
2 answers

How to create a new tag in a Subversion repository, using hgsubversion?

Using TortoiseHg and the hgsubversion extension (command line is fine too). Cloning an SVN URL hg clone http://svn.example.org/hello-world, that has the following structure. .. branches/ tags/ trunk/ Results in a local copy with only…
Wyck
  • 2,023
  • 4
  • 28
  • 34
3
votes
2 answers

Apply mercurial bundle file on different changeset

TLDR: I have an HG bundle with parent X, but revision X does not exist in my repo. However, I am sure that the files of revision Y are identical to revision X. How do I apply the bundle? Background: I use hgsubversion to interact with an SVN…
Gijs
  • 5,201
  • 1
  • 27
  • 42
3
votes
2 answers

Interoperability of Mercurial 6 with other VCSes

Some years ago, Mercurial | TortoiseHG could exchange data bidirectionally easy with at least 2 Big Brothers: Subversion, using HGSubversion Git, using HG-Git Current (6.0 versions of family) state - the ordinary users have none: hg-subversion is…
Lazy Badger
  • 94,711
  • 9
  • 78
  • 110
3
votes
1 answer

how to add a new user account for an existing SVN-subversion server?

I have an existing SVN server and I need to add more users to connect using subversion clients to do checkout, updates and commits. I read documents…
Dig The Code
  • 658
  • 2
  • 15
  • 32
3
votes
2 answers

Git-svn/hgsubversion clone of a renamed project

I have a SVN project and I want to clone to either Git or Mercurial. The cloning to both VCS' works fine, except for one major problem - I always get only the last revision, no any other history whatsoever. I can clearly see that the root of the…
NeverwinterMoon
  • 2,363
  • 21
  • 24
3
votes
1 answer

Hgsubversion: no compatible bindings available

I have to check-in my work into a main svn repo, so I had to setup hgsubversion plugin for Mercurial. That is fine, I cloned the plugin from bitbucket, added the [extensions] hgsubversion = /path/to/hgsubversion, but when I want to use this, I get…
Steve M. Bay
  • 313
  • 1
  • 3
  • 15
3
votes
1 answer

Using hgsubversion to convert SVN to Mercurial?

I want to know how to convert a SVN repository to a Mercurial repository using the HgSubversion tool. I tried the hg convert command (from ConvertExtension), but it fails for my repository. Any ideas how the syntax loks for hgsubversion to convert…
EOB
  • 2,975
  • 17
  • 43
  • 70