コマンドを使用して、SVN リポジトリでシンボル ファイルのインデックスを作成しようとしています。
svnindex /debug /source=c:\crash /symbols=c:\crash\release
私が何をしようとしても、私はいつも得ます:
ssindex.cmd [STATUS] : Running... this will take some time...
ssindex.cmd [WARN ] SVN: Unable to resolve directory: Bad file descriptor
ssindex.cmd [INFO ] : ... indexing c:\Crash\Release\CrashTest.pdb
ssindex.cmd [INFO ] : ... zero source files found ...
ssindex.cmd [INFO ] : ... indexing c:\Crash\Release\vc100.pdb
ssindex.cmd [INFO ] : ... zero source files found ...
c:\crash には、ローカル ドライブ (d:\Repo_Crash) の SVN リポジトリにある単純な MFC デモ プログラムが含まれています。ActivePerl-5.20.2.2002-MSWin32-x86-64int-299195 と WDK8.1 のスタンドアロン デバッグ キットをインストールしました。C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x86\srcsrv へのパスを設定します。SVN バージョンは 1.9.0 (r1692801)
ファイル svn.pm を見ると、次の部分 (126 行目) が常に失敗していることがわかります。
my $hProcess;
if ( ! open($hProcess, "dir $SourceRoot 2>&1 |") ) {
::warn_message("Unable to resolve directory: $!");
return();
}
そのため、その警告メッセージが表示されてから戻ります。
ここで何が間違っているのですか?
ps:私は地獄のようにグーグルで検索しましたが、関連するものは何も見つかりませんでした