Merge pull request #1844 from hbons/fix/misc
repo git: Create size store files when they don't exist yet
This commit is contained in:
commit
545d274a8b
|
@ -98,8 +98,12 @@ namespace Sparkles.Git {
|
||||||
get {
|
get {
|
||||||
string file_path = Path.Combine (LocalPath, ".git", "info", "size");
|
string file_path = Path.Combine (LocalPath, ".git", "info", "size");
|
||||||
|
|
||||||
|
if (!File.Exists (file_path))
|
||||||
|
File.WriteAllText (file_path, "0");
|
||||||
|
|
||||||
|
string size = File.ReadAllText (file_path);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
string size = File.ReadAllText (file_path);
|
|
||||||
return double.Parse (size);
|
return double.Parse (size);
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
@ -114,8 +118,12 @@ namespace Sparkles.Git {
|
||||||
get {
|
get {
|
||||||
string file_path = Path.Combine (LocalPath, ".git", "info", "history_size");
|
string file_path = Path.Combine (LocalPath, ".git", "info", "history_size");
|
||||||
|
|
||||||
|
if (!File.Exists (file_path))
|
||||||
|
File.WriteAllText (file_path, "0");
|
||||||
|
|
||||||
|
string size = File.ReadAllText (file_path);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
string size = File.ReadAllText (file_path);
|
|
||||||
return double.Parse (size);
|
return double.Parse (size);
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|
Loading…
Reference in a new issue