0

ネストされたリポジトリで動作する Mercurial共有拡張機能を取得できません。

テスト リポジトリ構造:

  • サブレポTest/
    • 入れ子/

SubrepoTest/.hgsub コンテンツ:

nested = nested

レポを共有しようとすると、次のエラーが発生します。


hg share --debug --traceback SubrepoTest Copy
updating working directory
resolving manifests
 overwrite: False, partial: False
 ancestor: 000000000000, local: 000000000000+, remote: 9d3080714601
 .hgsub: remote created -> g
 .hgsubstate: remote created -> g
 New Text Document.txt: remote created -> g
calling hook preupdate.auto_update_hooks: 
calling hook preupdate.auto_rhapsody: 
Rhapsody not running.
updating: .hgsub 1/3 files (33.33%)
getting .hgsub
updating: .hgsubstate 2/3 files (66.67%)
getting .hgsubstate
subrepo merge 000000000000+ 9d3080714601 000000000000+
  subrepo nested: remote added, get nested:6a97f6c97cf7b1fd1bd82cb528a7494980e17d62:hg
Traceback (most recent call last):
  File "mercurial\dispatch.pyo", line 87, in _runcatch
  File "mercurial\dispatch.pyo", line 696, in _dispatch
  File "mercurial\dispatch.pyo", line 472, in runcommand
  File "mercurial\extensions.pyo", line 184, in wrap
  File "hgext\color.pyo", line 362, in colorcmd
  File "mercurial\dispatch.pyo", line 786, in _runcommand
  File "mercurial\dispatch.pyo", line 757, in checkargs
  File "mercurial\dispatch.pyo", line 693, in 
  File "mercurial\util.pyo", line 463, in check
  File "hgext\share.pyo", line 29, in share
  File "mercurial\hg.pyo", line 175, in share
  File "mercurial\hg.pyo", line 416, in update
  File "mercurial\merge.pyo", line 596, in update
  File "mercurial\merge.pyo", line 391, in applyupdates
  File "mercurial\subrepo.pyo", line 183, in submerge
  File "mercurial\subrepo.pyo", line 512, in get
  File "mercurial\subrepo.pyo", line 494, in _get
  File "mercurial\subrepo.pyo", line 247, in _abssource
Abort: default path for subrepository nested not found
abort: default path for subrepository nested not found

TortoiseHG for Windows の Mercurial Distributed SCM (バージョン 2.2.2) を使用しています。

この問題を解決するにはどうすればよいですか?

4

0 に答える 0