Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTherzok <teromario@yahoo.com>2013-08-29 19:40:54 +0400
committerTherzok <teromario@yahoo.com>2013-08-29 19:40:54 +0400
commit8b1c8b541b02f0a5fde9d4a8dcd9dcc11379e17f (patch)
tree1e6b95050e1d96b2a71b5fc8ee7ac5553dee0533 /main/src/addins/VersionControl/MonoDevelop.VersionControl
parent1fc262def7cda8280f67f8003122bc9a75a54c26 (diff)
[Version Control] Added sanity check in case checkout fails.
Diffstat (limited to 'main/src/addins/VersionControl/MonoDevelop.VersionControl')
-rw-r--r--main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CheckoutCommand.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CheckoutCommand.cs b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CheckoutCommand.cs
index d704e0a0ce..b97f0e915b 100644
--- a/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CheckoutCommand.cs
+++ b/main/src/addins/VersionControl/MonoDevelop.VersionControl/MonoDevelop.VersionControl/CheckoutCommand.cs
@@ -59,6 +59,11 @@ namespace MonoDevelop.VersionControl
return;
}
+ if (!System.IO.Directory.Exists (path)) {
+ Monitor.ReportError (GettextCatalog.GetString ("Checkout folder does not exist"));
+ return;
+ }
+
string projectFn = null;
string[] list = System.IO.Directory.GetFiles(path);