コード
using (var svnClient = new SvnClient())
{
Collection<SvnLogEventArgs> svnLogEntries;
svnClient.GetLog(new Uri("https://DbDiff.svn.codeplex.com/svn"), out svnLogEntries);
foreach (var svnLogEntry in svnLogEntries)
{
foreach (var changedPath in svnLogEntry.ChangedPaths)
{
Debug.WriteLine("NodeKind: " + changedPath.NodeKind + ", Path: " + changedPath.Path);
}
}
}
出力
NodeKind: Unknown, Path: /DbDiffCommon/DataAccess/SqlCommand11.xml
NodeKind: Unknown, Path: /DbDiffCommon/DataAccess/SqlCommand9.xml
NodeKind: Unknown, Path: /DbDiffCommon/DataAccess/SqlCommand11.xml
NodeKind: Unknown, Path: /DbDiffCommon/DataAccess/SqlCommand7.xml
NodeKind: Unknown, Path: /DbDiffCommon/DataAccess/SqlCommand8.xml
NodeKind: Unknown, Path: /DbDiffCommon/DataAccess/SqlCommand9.xml
NodeKind: Unknown, Path: /DbDiffCommon/Model/DatabaseConnectString.cs
NodeKind: Unknown, Path: /DbDiffCommon/Helper/Enums.cs
NodeKind: Unknown, Path: /DbDiffWinClient/Forms/frmRegisterServer.resx
NodeKind: Unknown, Path: /DbDiffWinClient/Forms/frmConnectDb.resx
NodeKind: Unknown, Path: /DbDiffWinClient/Forms/frmRegisterServer.cs
NodeKind: Unknown, Path: /DbDiffWinClient/Forms/frmConnectDb.cs
NodeKind: Unknown, Path: /DbDiffCommon/Model/RegisteredServer.cs
NodeKind: Unknown, Path: /DbDiffWinClient/ChangeLog.txt
NodeKind: Unknown, Path: /DbDiffWinClient/Forms/DbItems/ucTableDiffInfo.cs
NodeKind: Unknown, Path: /DbDiffCommon/DataAccess/DatabaseDataSets.cs
...
なぜchangedPath.NodeKind
常に「不明」なのですか?上記の出力の「ファイル」であると思います..