1

hg convert を使用して、svn リポジトリを Mecurial に移行しました。おおむね成功しています。ただし、単語ファイルのフォルダーにすぎない svn リポジトリが 1 つあり、TortoiseHg の変更セットの詳細にある「Subversion:」プロパティに望ましくない情報が表示されます。

私の他のプロジェクトでは、このプロパティは「utils@182」のようなものを表示します。この情報は、ソース svn リポジトリのリポジトリ (utils) とリビジョン (182) を参照しています。リポジトリには、.svn の場所内のすべてのファイルを含むフォルダーがある傾向があるため、これはほとんど私の運だと思います。次に例を示します。

myreposlocation.com/main.svn/ユーティリティ

運が良かったのは、1 つのリポジトリ内でプロジェクトを構造化するためのサブフォルダーを作成したか、Visual Studio によって作成された追加フォルダーを作成したことです。

とにかく、サブフォルダーがなく、URLが次のようなプロジェクトを変換すると問題が発生します。

myreposlocation.com/docs.svn

何が起こっているかは Subversion: プロパティの詳細にあります。リビジョン番号 (私は svn リポジトリからのものと仮定します) を入力し、これが現在のリポジトリ内のリビジョンを指していると仮定し、そのリビジョンの変更セットとリンクを追加します。親/子プロパティと同じように。これは正しくなく、誤解を招きます。理想的には、「docs@16」の前と同じように表示するか、何も表示しないようにしたいと思います。

変換に構成スイッチを追加する方法、または変換後にこの詳細を削除する方法についてのアイデアはありますか? コミットはすべてターゲット リポジトリのドラフトであり、何度でも再作成できます。

私はいくつかの画像を追加しようとしましたが、私はここに新しく、長年の読者であり、初めてのポスターであるため、できません;)

ありがとう

平均

4

0 に答える 0