簡體   English   中英

使用ssindex / svnindex失敗:“無法解析目錄”

[英]Using ssindex / svnindex fails : “Unable to resolve directory”

我嘗試使用以下命令使用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包含一個簡單的MFC演示程序,該程序位於我的本地驅動器(d:\\ Repo_Crash)的SVN存儲庫中。 我安裝了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:我一直在搜尋地獄,但沒有發現任何相關內容

這只是給您像我一樣的信息。

查看PATH變量以查看perl在哪里運行。

僅ActiveState的Perl運行"dir $SourceRoot 2>&1 |"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM