From: <jan...@fi...> - 2003-11-27 07:46:53
|
Hi there, I've found a bug in the StarTeamCheckout, StarTeamCheckin and = StarTeamList tasks. The problem is that the code don't use the working = folders specified in StarTeam. They use the StarTeam folders to = construct the file path and this result in wrong placement of the files. Could someone with access be so kind as to verify and update the = StarTeamCheckout.cs, StarTeamCheckin.cs and StarTeamList.cs files with = the following fixes? The=20 protected override void visit(InterOpStarTeam.StFolder starteamFolder, = FileInfo targetFolder) method have to be updated for all three files.=20 In the=20 foreach(InterOpStarTeam.StFolder stFolder in starteamFolder.SubFolders) loop.=20 Replace this line: FileInfo targetSubfolder =3D new = FileInfo(Path.Combine(targetFolder.FullName, stFolder.Name)); with this line: FileInfo targetSubfolder =3D new FileInfo(stFolder.Path); So this is a one-line change for each of the files. I've tested this = with the StarTeamCheckout task and it works fine. Regards,=A0 Jan L=F8nsetteig=20 |