Merge pull request #1965 from markusstoll/master
Fix problem on renaming HEAD file
This commit is contained in:
commit
948e14fe5e
|
@ -934,7 +934,12 @@ namespace Sparkles.Git {
|
||||||
string HEAD_file_path = Path.Combine (child_path, "HEAD");
|
string HEAD_file_path = Path.Combine (child_path, "HEAD");
|
||||||
|
|
||||||
if (File.Exists (HEAD_file_path)) {
|
if (File.Exists (HEAD_file_path)) {
|
||||||
File.Move (HEAD_file_path, HEAD_file_path + ".backup");
|
string HEAD_file_path_backup = Path.Combine (child_path, "HEAD.backup");
|
||||||
|
if (File.Exists (HEAD_file_path_backup)) {
|
||||||
|
File.Delete (HEAD_file_path_backup);
|
||||||
|
}
|
||||||
|
|
||||||
|
File.Move (HEAD_file_path, HEAD_file_path_backup);
|
||||||
Logger.LogInfo ("Git", Name + " | Renamed " + HEAD_file_path);
|
Logger.LogInfo ("Git", Name + " | Renamed " + HEAD_file_path);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue