2011-02-25 10 views
4

私は非常にMercurialが好きです。しかし、私が働いている会社のほとんどは、Mercurialに変更する準備ができていません。そこで私は、ローカルのMercurialリポジトリを使用してコミットする(私の遠隔のMercurialリポジトリに何を押し込むのか)、companysのsvnに便利な方法があるかどうか疑問に思っています。私はMercurialEclipseユーザーとして私のワークフローに簡単に統合できるソリューションを好むだろう。ローカルMercurial - リモートSVN

答えて

4

WorkingWithSubversionをご覧ください。

変更を直接svnにプッシュする場合は、最初にsvnから最新の変更をプルしてから、svn HEADに変更をリベースして戻します。

$ hg pull --svn # pull the changes from svn 
$ hg up your_head # update the repo to the head of the changes you want to push to svn 
$ hg rebase --svn # rebase your_head onto svn 
$ hg push --svn 
2

HgSubversionをご覧ください。あなたのニーズに合っているはずです。

次に、MercurialをSubversionクライアントとして使用できます。

関連する問題