我正在调用此方法来为我带来特定文件(“test.resx.cs”)的更改,但是,它给我带来了工作项中的另一个文件(“test.resx”)。
但如果我设置ItemSpec
为null
,则所有更改的文件都将返回,包括“test.resx.cs”。但这并不好,因为我必须将所有文件项都带入该变更集中,这会使其变慢。
_versionControlServer.GetChangesForChangeset(changeSet.ChangesetId, false, 200, new ItemSpec("test.resx.cs", RecursionType.Full), new string[]{ "ItemId", "ServerItem", "DownloadUrl" },true);