"Revert to this revision" using a local git repo is not working. Anyone else see this?

I'm trying to revert to my last check in but I'm receiving this error. Is this a bug? Has anyone else seen this?

    System.IO.IOException: I/O Error
      at MonoDevelop.Core.FileService.SystemRename (System.String sourceFile, System.String destFile) [0x00140] in /Users/builder/data/lanes/1089/7d45bbe2/source/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core/FileService.cs:568 
      at MonoDevelop.Projects.Text.TextFile.WriteFile (FilePath fileName, System.Byte[] content, System.String encoding, MonoDevelop.Projects.Utility.ByteOrderMark bom, Boolean onlyIfChanged) [0x00214] in /Users/builder/data/lanes/1089/7d45bbe2/source/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Text/TextFile.cs:440 
      at MonoDevelop.Projects.Text.TextFile.WriteFile (FilePath fileName, System.String content, System.String encoding, MonoDevelop.Projects.Utility.ByteOrderMark bom, Boolean onlyIfChanged) [0x00013] in /Users/builder/data/lanes/1089/7d45bbe2/source/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Text/TextFile.cs:448 
      at MonoDevelop.Projects.Text.TextFile.WriteFile (FilePath fileName, System.String content, System.String encoding, Boolean saveBOM) [0x0001f] in /Users/builder/data/lanes/1089/7d45bbe2/source/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Text/TextFile.cs:465 
      at MonoDevelop.Projects.Text.TextFile.WriteFile (FilePath fileName, System.String content, System.String encoding) [0x00005] in /Users/builder/data/lanes/1089/7d45bbe2/source/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Text/TextFile.cs:458 
      at MonoDevelop.VersionControl.Git.GitRepository.OnRevertToRevision (FilePath localPath, MonoDevelop.VersionControl.Revision revision, IProgressMonitor monitor) [0x00059] in /Users/builder/data/lanes/1089/7d45bbe2/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl.Git/MonoDevelop.VersionControl.Git/GitRepository.cs:1017 
      at MonoDevelop.VersionControl.Repository.RevertToRevision (FilePath localPath, MonoDevelop.VersionControl.Revision revision, IProgressMonitor monitor) [0x0001e] in /Users/builder/data/lanes/1089/7d45bbe2/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Repository.cs:517 
      at MonoDevelop.VersionControl.RevertRevisionsCommands+RevertWorker.Run () [0x00065] in /Users/builder/data/lanes/1089/7d45bbe2/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/RevertRevisionsCommands.cs:109 
      at MonoDevelop.VersionControl.Task.BackgroundWorker (System.Object state) [0x00003] in /Users/builder/data/lanes/1089/7d45bbe2/source/monodevelop/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/Task.cs:51 

Answers

  • mhutchmhutch USMember, Xamarin Team Xamurai

    Maybe the process is out of handles. Does this persist when you restart XS?

  • D-BotD-Bot CAUniversity ✭✭

    I do remember restarting and it still persisted. I had to keep working so I'm no longer able to test this but if it happens again in the future I'll post again with more detailed repro steps if possible. Thanks

Sign In or Register to comment.