trevorr / vss2git

Migrate Visual SourceSafe repositories to Git
Apache License 2.0
153 stars 116 forks source link

It is necessary to commit deletes inside a folder before renaming it #15

Open maximalexanian opened 9 years ago

maximalexanian commented 9 years ago

Replaying changeset 12715 from 09/22/2008 15:39:02 c:\RG-git\fluidsynth\winbuild: Delete fluidsynth.vsscc c:\RG-git\fluidsynth\vst\win32: Delete FluidSynthVST.dsp c:\RG-git\fluidsynth\winbuild\fluidsynth_lib\fluidsynth_lib.dsp: Edit revision 2 Executing: C:\Program Files (x86)\Git\bin\git.exe add -- c:\RG-git\fluidsynth\winbuild\fluidsynth_lib\fluidsynth_lib.dsp c:\RG-git\fluidsynth\winbuild\fluidsynth\fluidsynth.vcproj: Edit revision 3 Executing: C:\Program Files (x86)\Git\bin\git.exe add -- c:\RG-git\fluidsynth\winbuild\fluidsynth\fluidsynth.vcproj c:\RG-git\fluidsynth\winbuild\fluidsynth.sln: Edit revision 3 Executing: C:\Program Files (x86)\Git\bin\git.exe add -- c:\RG-git\fluidsynth\winbuild\fluidsynth.sln c:\RG-git: Rename fluidsynth to Fluidsynth Executing: C:\Program Files (x86)\Git\bin\git.exe mv -- c:\RG-git\fluidsynth c:\RG-git\fluidsynth.mvtmp !fatal: bad source, source=fluidsynth/vst/win32/FluidSynthVST.dsp, destination=fluidsynth.mvtmp/vst/win32/FluidSynthVST.dsp ERROR: git returned exit code 128 Executable: C:\Program Files (x86)\Git\bin\git.exe Arguments: mv -- c:\RG-git\fluidsynth c:\RG-git\fluidsynth.mvtmp Stdout: Stderr: fatal: bad source, source=fluidsynth/vst/win32/FluidSynthVST.dsp, destination=fluidsynth.mvtmp/vst/win32/FluidSynthVST.dsp Hpdi.Vss2Git.ProcessExitException: git returned exit code 128 at Hpdi.Vss2Git.GitWrapper.ExecuteUnless(ProcessStartInfo startInfo, String unless) in p:\vss2git-master\Vss2Git\GitWrapper.cs:line 296 at Hpdi.Vss2Git.GitWrapper.Move(String sourcePath, String destPath) in p:\vss2git-master\Vss2Git\GitWrapper.cs:line 143 at Hpdi.Vss2Git.GitExporter.CaseSensitiveRename(String sourcePath, String destPath, RenameDelegate renamer) in p:\vss2git-master\Vss2Git\GitExporter.cs:line 745 at Hpdi.Vss2Git.GitExporter.ReplayRevision(VssPathMapper pathMapper, Revision revision, GitWrapper git, LinkedList`1 labels) in p:\vss2git-master\Vss2Git\GitExporter.cs:line 375 at Hpdi.Vss2Git.GitExporter.<>cDisplayClass11.bd() in p:\vss2git-master\Vss2Git\GitExporter.cs:line 247 at Hpdi.Vss2Git.GitExporter.AbortRetryIgnore(ThreadStart work, MessageBoxButtons buttons) in p:\vss2git-master\Vss2Git\GitExporter.cs:line 594