You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by jf...@apache.org on 2018/06/06 15:17:48 UTC

[1/3] vcl git commit: VCL-1097 Adding .gitignore files and empty tool directories to teh project along with adding code to ignore .gitignore files when scripts are being copied and executed on the system.

Repository: vcl
Updated Branches:
  refs/heads/develop 2b87efb9e -> f822f8cf3


http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Scripts/post_load/.gitignore b/managementnode/tools/Windows_Server_2012/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_Server_2012/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_Server_2012/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_Server_2012/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_Server_2012/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Updates/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Updates/.gitignore b/managementnode/tools/Windows_Server_2012/Updates/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Updates/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Utilities/.gitignore b/managementnode/tools/Windows_Server_2012/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2016/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2016/Drivers/.gitignore b/managementnode/tools/Windows_Server_2016/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2016/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2016/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2016/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_Server_2016/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2016/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2016/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2016/Scripts/post_load/.gitignore b/managementnode/tools/Windows_Server_2016/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2016/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2016/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2016/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_Server_2016/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2016/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2016/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2016/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_Server_2016/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2016/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2016/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2016/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_Server_2016/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2016/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2016/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2016/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_Server_2016/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2016/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2016/Updates/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2016/Updates/.gitignore b/managementnode/tools/Windows_Server_2016/Updates/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2016/Updates/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2016/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2016/Utilities/.gitignore b/managementnode/tools/Windows_Server_2016/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2016/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_5/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_5/Drivers/.gitignore b/managementnode/tools/Windows_Version_5/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_5/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_5/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_5/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_Version_5/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_5/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_5/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_5/Scripts/post_load/.gitignore b/managementnode/tools/Windows_Version_5/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_5/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_5/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_5/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_Version_5/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_5/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_5/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_5/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_Version_5/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_5/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_5/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_5/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_Version_5/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_5/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_5/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_5/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_Version_5/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_5/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_5/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_5/Updates/x86/.gitignore b/managementnode/tools/Windows_Version_5/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_5/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_5/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_5/Updates/x86_64/.gitignore b/managementnode/tools/Windows_Version_5/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_5/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_6/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_6/Drivers/.gitignore b/managementnode/tools/Windows_Version_6/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_6/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_6/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_6/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_Version_6/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_6/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_6/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_6/Scripts/post_load/.gitignore b/managementnode/tools/Windows_Version_6/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_6/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_6/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_6/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_Version_6/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_6/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_6/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_6/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_Version_6/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_6/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_6/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_6/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_Version_6/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_6/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_6/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_6/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_Version_6/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_6/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_6/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_6/Updates/x86/.gitignore b/managementnode/tools/Windows_Version_6/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_6/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Version_6/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Version_6/Updates/x86_64/.gitignore b/managementnode/tools/Windows_Version_6/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Version_6/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Vista/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Vista/Drivers/.gitignore b/managementnode/tools/Windows_Vista/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Vista/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Vista/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Vista/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_Vista/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Vista/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Vista/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Vista/Scripts/post_load/.gitignore b/managementnode/tools/Windows_Vista/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Vista/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Vista/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Vista/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_Vista/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Vista/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Vista/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Vista/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_Vista/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Vista/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Vista/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Vista/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_Vista/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Vista/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Vista/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Vista/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_Vista/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Vista/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Vista/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Vista/Updates/x86/.gitignore b/managementnode/tools/Windows_Vista/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Vista/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Vista/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Vista/Updates/x86_64/.gitignore b/managementnode/tools/Windows_Vista/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Vista/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Drivers/.gitignore b/managementnode/tools/Windows_XP/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_XP/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Scripts/post_load/.gitignore b/managementnode/tools/Windows_XP/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_XP/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_XP/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_XP/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_XP/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Updates/x86/.gitignore b/managementnode/tools/Windows_XP/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Updates/x86_64/.gitignore b/managementnode/tools/Windows_XP/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_XP/Utilities/Sysprep/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_XP/Utilities/Sysprep/.gitignore b/managementnode/tools/Windows_XP/Utilities/Sysprep/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_XP/Utilities/Sysprep/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore


[3/3] vcl git commit: VCL-1097 - This closes #1

Posted by jf...@apache.org.
VCL-1097 - This closes #1


Project: http://git-wip-us.apache.org/repos/asf/vcl/repo
Commit: http://git-wip-us.apache.org/repos/asf/vcl/commit/f822f8cf
Tree: http://git-wip-us.apache.org/repos/asf/vcl/tree/f822f8cf
Diff: http://git-wip-us.apache.org/repos/asf/vcl/diff/f822f8cf

Branch: refs/heads/develop
Commit: f822f8cf3c585c1b30d21730679bb61348ba2466
Parents: 2b87efb 7b77766
Author: Josh Thompson <jf...@ncsu.edu>
Authored: Wed Jun 6 11:14:20 2018 -0400
Committer: Josh Thompson <jf...@ncsu.edu>
Committed: Wed Jun 6 11:14:20 2018 -0400

----------------------------------------------------------------------
 managementnode/lib/VCL/Module/OS.pm                      |  4 ++++
 managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm |  7 +++++++
 managementnode/lib/VCL/Module/OS/Windows.pm              |  7 ++++++-
 .../ESXi/Scripts/post_initial_connection/.gitignore      | 11 +++++++++++
 managementnode/tools/ESXi/Scripts/post_load/.gitignore   | 11 +++++++++++
 .../tools/ESXi/Scripts/post_reservation/.gitignore       | 11 +++++++++++
 .../tools/ESXi/Scripts/post_reserve/.gitignore           | 11 +++++++++++
 managementnode/tools/ESXi/Scripts/pre_capture/.gitignore | 11 +++++++++++
 managementnode/tools/ESXi/Scripts/pre_reload/.gitignore  | 11 +++++++++++
 .../Linux/Scripts/post_initial_connection/.gitignore     | 11 +++++++++++
 managementnode/tools/Linux/Scripts/post_load/.gitignore  | 11 +++++++++++
 .../tools/Linux/Scripts/post_reservation/.gitignore      | 11 +++++++++++
 .../tools/Linux/Scripts/post_reserve/.gitignore          | 11 +++++++++++
 .../tools/Linux/Scripts/pre_capture/.gitignore           | 11 +++++++++++
 managementnode/tools/Linux/Scripts/pre_reload/.gitignore | 11 +++++++++++
 .../tools/ManagementNode/Scripts/post_capture/.gitignore | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/ManagementNode/Scripts/post_load/.gitignore    | 11 +++++++++++
 .../ManagementNode/Scripts/post_reservation/.gitignore   | 11 +++++++++++
 .../tools/ManagementNode/Scripts/post_reserve/.gitignore | 11 +++++++++++
 .../tools/ManagementNode/Scripts/pre_capture/.gitignore  | 11 +++++++++++
 .../tools/ManagementNode/Scripts/pre_reload/.gitignore   | 11 +++++++++++
 .../tools/OSX/Scripts/post_initial_connection/.gitignore | 11 +++++++++++
 managementnode/tools/OSX/Scripts/post_load/.gitignore    | 11 +++++++++++
 .../tools/OSX/Scripts/post_reservation/.gitignore        | 11 +++++++++++
 managementnode/tools/OSX/Scripts/post_reserve/.gitignore | 11 +++++++++++
 managementnode/tools/OSX/Scripts/pre_capture/.gitignore  | 11 +++++++++++
 managementnode/tools/OSX/Scripts/pre_reload/.gitignore   | 11 +++++++++++
 .../Ubuntu/Scripts/post_initial_connection/.gitignore    | 11 +++++++++++
 managementnode/tools/Ubuntu/Scripts/post_load/.gitignore | 11 +++++++++++
 .../tools/Ubuntu/Scripts/post_reservation/.gitignore     | 11 +++++++++++
 .../tools/Ubuntu/Scripts/post_reserve/.gitignore         | 11 +++++++++++
 .../tools/Ubuntu/Scripts/pre_capture/.gitignore          | 11 +++++++++++
 .../tools/Ubuntu/Scripts/pre_reload/.gitignore           | 11 +++++++++++
 managementnode/tools/Windows/Drivers/.gitignore          | 11 +++++++++++
 managementnode/tools/Windows/Logs/.gitignore             | 11 +++++++++++
 .../Windows/Scripts/post_initial_connection/.gitignore   | 11 +++++++++++
 .../tools/Windows/Scripts/post_load/.gitignore           | 11 +++++++++++
 .../tools/Windows/Scripts/post_reservation/.gitignore    | 11 +++++++++++
 .../tools/Windows/Scripts/post_reserve/.gitignore        | 11 +++++++++++
 .../tools/Windows/Scripts/pre_capture/.gitignore         | 11 +++++++++++
 .../tools/Windows/Scripts/pre_reload/.gitignore          | 11 +++++++++++
 managementnode/tools/Windows/Updates/x86/.gitignore      | 11 +++++++++++
 managementnode/tools/Windows/Updates/x86_64/.gitignore   | 11 +++++++++++
 managementnode/tools/Windows/Utilities/WSName/.gitignore | 11 +++++++++++
 managementnode/tools/Windows_10/Drivers/.gitignore       | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_10/Scripts/post_load/.gitignore        | 11 +++++++++++
 .../tools/Windows_10/Scripts/post_reservation/.gitignore | 11 +++++++++++
 .../tools/Windows_10/Scripts/post_reserve/.gitignore     | 11 +++++++++++
 .../tools/Windows_10/Scripts/pre_capture/.gitignore      | 11 +++++++++++
 .../tools/Windows_10/Scripts/pre_reload/.gitignore       | 11 +++++++++++
 managementnode/tools/Windows_10/Updates/.gitignore       | 11 +++++++++++
 managementnode/tools/Windows_10/Utilities/.gitignore     | 11 +++++++++++
 managementnode/tools/Windows_7/Drivers/.gitignore        | 11 +++++++++++
 .../Windows_7/Scripts/post_initial_connection/.gitignore | 11 +++++++++++
 .../tools/Windows_7/Scripts/post_load/.gitignore         | 11 +++++++++++
 .../tools/Windows_7/Scripts/post_reservation/.gitignore  | 11 +++++++++++
 .../tools/Windows_7/Scripts/post_reserve/.gitignore      | 11 +++++++++++
 .../tools/Windows_7/Scripts/pre_capture/.gitignore       | 11 +++++++++++
 .../tools/Windows_7/Scripts/pre_reload/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_7/Updates/x86/.gitignore    | 11 +++++++++++
 managementnode/tools/Windows_7/Updates/x86_64/.gitignore | 11 +++++++++++
 managementnode/tools/Windows_7/Utilities/.gitignore      | 11 +++++++++++
 managementnode/tools/Windows_8/Drivers/.gitignore        | 11 +++++++++++
 .../Windows_8/Scripts/post_initial_connection/.gitignore | 11 +++++++++++
 .../tools/Windows_8/Scripts/post_load/.gitignore         | 11 +++++++++++
 .../tools/Windows_8/Scripts/post_reservation/.gitignore  | 11 +++++++++++
 .../tools/Windows_8/Scripts/post_reserve/.gitignore      | 11 +++++++++++
 .../tools/Windows_8/Scripts/pre_capture/.gitignore       | 11 +++++++++++
 .../tools/Windows_8/Scripts/pre_reload/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_8/Updates/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_8/Utilities/.gitignore      | 11 +++++++++++
 .../tools/Windows_Server_2003/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2003/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2003/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2003/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2003/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2003/Updates/x86/.gitignore     | 11 +++++++++++
 .../tools/Windows_Server_2003/Updates/x86_64/.gitignore  | 11 +++++++++++
 .../Windows_Server_2003/Utilities/Sysprep/.gitignore     | 11 +++++++++++
 .../tools/Windows_Server_2008/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2008/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2008/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2008/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2008/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2008/Updates/x86/.gitignore     | 11 +++++++++++
 .../tools/Windows_Server_2008/Updates/x86_64/.gitignore  | 11 +++++++++++
 .../tools/Windows_Server_2008/Utilities/.gitignore       | 11 +++++++++++
 .../tools/Windows_Server_2012/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2012/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2012/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2012/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2012/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2012/Updates/.gitignore         | 11 +++++++++++
 .../tools/Windows_Server_2012/Utilities/.gitignore       | 11 +++++++++++
 .../tools/Windows_Server_2016/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2016/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2016/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2016/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2016/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2016/Updates/.gitignore         | 11 +++++++++++
 .../tools/Windows_Server_2016/Utilities/.gitignore       | 11 +++++++++++
 .../tools/Windows_Version_5/Drivers/.gitignore           | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_Version_5/Scripts/post_load/.gitignore | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Version_5/Scripts/post_reserve/.gitignore    | 11 +++++++++++
 .../Windows_Version_5/Scripts/pre_capture/.gitignore     | 11 +++++++++++
 .../Windows_Version_5/Scripts/pre_reload/.gitignore      | 11 +++++++++++
 .../tools/Windows_Version_5/Updates/x86/.gitignore       | 11 +++++++++++
 .../tools/Windows_Version_5/Updates/x86_64/.gitignore    | 11 +++++++++++
 .../tools/Windows_Version_6/Drivers/.gitignore           | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_Version_6/Scripts/post_load/.gitignore | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Version_6/Scripts/post_reserve/.gitignore    | 11 +++++++++++
 .../Windows_Version_6/Scripts/pre_capture/.gitignore     | 11 +++++++++++
 .../Windows_Version_6/Scripts/pre_reload/.gitignore      | 11 +++++++++++
 .../tools/Windows_Version_6/Updates/x86/.gitignore       | 11 +++++++++++
 .../tools/Windows_Version_6/Updates/x86_64/.gitignore    | 11 +++++++++++
 managementnode/tools/Windows_Vista/Drivers/.gitignore    | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Windows_Vista/Scripts/post_reservation/.gitignore    | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Vista/Updates/x86/.gitignore           | 11 +++++++++++
 .../tools/Windows_Vista/Updates/x86_64/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_XP/Drivers/.gitignore       | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_XP/Scripts/post_load/.gitignore        | 11 +++++++++++
 .../tools/Windows_XP/Scripts/post_reservation/.gitignore | 11 +++++++++++
 .../tools/Windows_XP/Scripts/post_reserve/.gitignore     | 11 +++++++++++
 .../tools/Windows_XP/Scripts/pre_capture/.gitignore      | 11 +++++++++++
 .../tools/Windows_XP/Scripts/pre_reload/.gitignore       | 11 +++++++++++
 managementnode/tools/Windows_XP/Updates/x86/.gitignore   | 11 +++++++++++
 .../tools/Windows_XP/Updates/x86_64/.gitignore           | 11 +++++++++++
 .../tools/Windows_XP/Utilities/Sysprep/.gitignore        | 11 +++++++++++
 148 files changed, 1612 insertions(+), 1 deletion(-)
----------------------------------------------------------------------



[2/3] vcl git commit: VCL-1097 Adding .gitignore files and empty tool directories to teh project along with adding code to ignore .gitignore files when scripts are being copied and executed on the system.

Posted by jf...@apache.org.
VCL-1097 Adding .gitignore files and empty tool directories to teh project along with adding code to ignore .gitignore files when scripts are being copied and executed on the system.


Project: http://git-wip-us.apache.org/repos/asf/vcl/repo
Commit: http://git-wip-us.apache.org/repos/asf/vcl/commit/7b777663
Tree: http://git-wip-us.apache.org/repos/asf/vcl/tree/7b777663
Diff: http://git-wip-us.apache.org/repos/asf/vcl/diff/7b777663

Branch: refs/heads/develop
Commit: 7b7776638317e7e737882fdef4148d0c783a0f14
Parents: 2fb5c2d
Author: Mike Jennings <gm...@ncsu.edu>
Authored: Thu May 17 10:30:05 2018 -0400
Committer: Mike Jennings <gm...@ncsu.edu>
Committed: Thu May 17 10:30:05 2018 -0400

----------------------------------------------------------------------
 managementnode/lib/VCL/Module/OS.pm                      |  4 ++++
 managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm |  7 +++++++
 managementnode/lib/VCL/Module/OS/Windows.pm              |  7 ++++++-
 .../ESXi/Scripts/post_initial_connection/.gitignore      | 11 +++++++++++
 managementnode/tools/ESXi/Scripts/post_load/.gitignore   | 11 +++++++++++
 .../tools/ESXi/Scripts/post_reservation/.gitignore       | 11 +++++++++++
 .../tools/ESXi/Scripts/post_reserve/.gitignore           | 11 +++++++++++
 managementnode/tools/ESXi/Scripts/pre_capture/.gitignore | 11 +++++++++++
 managementnode/tools/ESXi/Scripts/pre_reload/.gitignore  | 11 +++++++++++
 .../Linux/Scripts/post_initial_connection/.gitignore     | 11 +++++++++++
 managementnode/tools/Linux/Scripts/post_load/.gitignore  | 11 +++++++++++
 .../tools/Linux/Scripts/post_reservation/.gitignore      | 11 +++++++++++
 .../tools/Linux/Scripts/post_reserve/.gitignore          | 11 +++++++++++
 .../tools/Linux/Scripts/pre_capture/.gitignore           | 11 +++++++++++
 managementnode/tools/Linux/Scripts/pre_reload/.gitignore | 11 +++++++++++
 .../tools/ManagementNode/Scripts/post_capture/.gitignore | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/ManagementNode/Scripts/post_load/.gitignore    | 11 +++++++++++
 .../ManagementNode/Scripts/post_reservation/.gitignore   | 11 +++++++++++
 .../tools/ManagementNode/Scripts/post_reserve/.gitignore | 11 +++++++++++
 .../tools/ManagementNode/Scripts/pre_capture/.gitignore  | 11 +++++++++++
 .../tools/ManagementNode/Scripts/pre_reload/.gitignore   | 11 +++++++++++
 .../tools/OSX/Scripts/post_initial_connection/.gitignore | 11 +++++++++++
 managementnode/tools/OSX/Scripts/post_load/.gitignore    | 11 +++++++++++
 .../tools/OSX/Scripts/post_reservation/.gitignore        | 11 +++++++++++
 managementnode/tools/OSX/Scripts/post_reserve/.gitignore | 11 +++++++++++
 managementnode/tools/OSX/Scripts/pre_capture/.gitignore  | 11 +++++++++++
 managementnode/tools/OSX/Scripts/pre_reload/.gitignore   | 11 +++++++++++
 .../Ubuntu/Scripts/post_initial_connection/.gitignore    | 11 +++++++++++
 managementnode/tools/Ubuntu/Scripts/post_load/.gitignore | 11 +++++++++++
 .../tools/Ubuntu/Scripts/post_reservation/.gitignore     | 11 +++++++++++
 .../tools/Ubuntu/Scripts/post_reserve/.gitignore         | 11 +++++++++++
 .../tools/Ubuntu/Scripts/pre_capture/.gitignore          | 11 +++++++++++
 .../tools/Ubuntu/Scripts/pre_reload/.gitignore           | 11 +++++++++++
 managementnode/tools/Windows/Drivers/.gitignore          | 11 +++++++++++
 managementnode/tools/Windows/Logs/.gitignore             | 11 +++++++++++
 .../Windows/Scripts/post_initial_connection/.gitignore   | 11 +++++++++++
 .../tools/Windows/Scripts/post_load/.gitignore           | 11 +++++++++++
 .../tools/Windows/Scripts/post_reservation/.gitignore    | 11 +++++++++++
 .../tools/Windows/Scripts/post_reserve/.gitignore        | 11 +++++++++++
 .../tools/Windows/Scripts/pre_capture/.gitignore         | 11 +++++++++++
 .../tools/Windows/Scripts/pre_reload/.gitignore          | 11 +++++++++++
 managementnode/tools/Windows/Updates/x86/.gitignore      | 11 +++++++++++
 managementnode/tools/Windows/Updates/x86_64/.gitignore   | 11 +++++++++++
 managementnode/tools/Windows/Utilities/WSName/.gitignore | 11 +++++++++++
 managementnode/tools/Windows_10/Drivers/.gitignore       | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_10/Scripts/post_load/.gitignore        | 11 +++++++++++
 .../tools/Windows_10/Scripts/post_reservation/.gitignore | 11 +++++++++++
 .../tools/Windows_10/Scripts/post_reserve/.gitignore     | 11 +++++++++++
 .../tools/Windows_10/Scripts/pre_capture/.gitignore      | 11 +++++++++++
 .../tools/Windows_10/Scripts/pre_reload/.gitignore       | 11 +++++++++++
 managementnode/tools/Windows_10/Updates/.gitignore       | 11 +++++++++++
 managementnode/tools/Windows_10/Utilities/.gitignore     | 11 +++++++++++
 managementnode/tools/Windows_7/Drivers/.gitignore        | 11 +++++++++++
 .../Windows_7/Scripts/post_initial_connection/.gitignore | 11 +++++++++++
 .../tools/Windows_7/Scripts/post_load/.gitignore         | 11 +++++++++++
 .../tools/Windows_7/Scripts/post_reservation/.gitignore  | 11 +++++++++++
 .../tools/Windows_7/Scripts/post_reserve/.gitignore      | 11 +++++++++++
 .../tools/Windows_7/Scripts/pre_capture/.gitignore       | 11 +++++++++++
 .../tools/Windows_7/Scripts/pre_reload/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_7/Updates/x86/.gitignore    | 11 +++++++++++
 managementnode/tools/Windows_7/Updates/x86_64/.gitignore | 11 +++++++++++
 managementnode/tools/Windows_7/Utilities/.gitignore      | 11 +++++++++++
 managementnode/tools/Windows_8/Drivers/.gitignore        | 11 +++++++++++
 .../Windows_8/Scripts/post_initial_connection/.gitignore | 11 +++++++++++
 .../tools/Windows_8/Scripts/post_load/.gitignore         | 11 +++++++++++
 .../tools/Windows_8/Scripts/post_reservation/.gitignore  | 11 +++++++++++
 .../tools/Windows_8/Scripts/post_reserve/.gitignore      | 11 +++++++++++
 .../tools/Windows_8/Scripts/pre_capture/.gitignore       | 11 +++++++++++
 .../tools/Windows_8/Scripts/pre_reload/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_8/Updates/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_8/Utilities/.gitignore      | 11 +++++++++++
 .../tools/Windows_Server_2003/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2003/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2003/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2003/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2003/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2003/Updates/x86/.gitignore     | 11 +++++++++++
 .../tools/Windows_Server_2003/Updates/x86_64/.gitignore  | 11 +++++++++++
 .../Windows_Server_2003/Utilities/Sysprep/.gitignore     | 11 +++++++++++
 .../tools/Windows_Server_2008/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2008/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2008/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2008/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2008/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2008/Updates/x86/.gitignore     | 11 +++++++++++
 .../tools/Windows_Server_2008/Updates/x86_64/.gitignore  | 11 +++++++++++
 .../tools/Windows_Server_2008/Utilities/.gitignore       | 11 +++++++++++
 .../tools/Windows_Server_2012/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2012/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2012/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2012/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2012/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2012/Updates/.gitignore         | 11 +++++++++++
 .../tools/Windows_Server_2012/Utilities/.gitignore       | 11 +++++++++++
 .../tools/Windows_Server_2016/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2016/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2016/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2016/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2016/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2016/Updates/.gitignore         | 11 +++++++++++
 .../tools/Windows_Server_2016/Utilities/.gitignore       | 11 +++++++++++
 .../tools/Windows_Version_5/Drivers/.gitignore           | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_Version_5/Scripts/post_load/.gitignore | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Version_5/Scripts/post_reserve/.gitignore    | 11 +++++++++++
 .../Windows_Version_5/Scripts/pre_capture/.gitignore     | 11 +++++++++++
 .../Windows_Version_5/Scripts/pre_reload/.gitignore      | 11 +++++++++++
 .../tools/Windows_Version_5/Updates/x86/.gitignore       | 11 +++++++++++
 .../tools/Windows_Version_5/Updates/x86_64/.gitignore    | 11 +++++++++++
 .../tools/Windows_Version_6/Drivers/.gitignore           | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_Version_6/Scripts/post_load/.gitignore | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Version_6/Scripts/post_reserve/.gitignore    | 11 +++++++++++
 .../Windows_Version_6/Scripts/pre_capture/.gitignore     | 11 +++++++++++
 .../Windows_Version_6/Scripts/pre_reload/.gitignore      | 11 +++++++++++
 .../tools/Windows_Version_6/Updates/x86/.gitignore       | 11 +++++++++++
 .../tools/Windows_Version_6/Updates/x86_64/.gitignore    | 11 +++++++++++
 managementnode/tools/Windows_Vista/Drivers/.gitignore    | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Windows_Vista/Scripts/post_reservation/.gitignore    | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Vista/Updates/x86/.gitignore           | 11 +++++++++++
 .../tools/Windows_Vista/Updates/x86_64/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_XP/Drivers/.gitignore       | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_XP/Scripts/post_load/.gitignore        | 11 +++++++++++
 .../tools/Windows_XP/Scripts/post_reservation/.gitignore | 11 +++++++++++
 .../tools/Windows_XP/Scripts/post_reserve/.gitignore     | 11 +++++++++++
 .../tools/Windows_XP/Scripts/pre_capture/.gitignore      | 11 +++++++++++
 .../tools/Windows_XP/Scripts/pre_reload/.gitignore       | 11 +++++++++++
 managementnode/tools/Windows_XP/Updates/x86/.gitignore   | 11 +++++++++++
 .../tools/Windows_XP/Updates/x86_64/.gitignore           | 11 +++++++++++
 .../tools/Windows_XP/Utilities/Sysprep/.gitignore        | 11 +++++++++++
 148 files changed, 1612 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/lib/VCL/Module/OS.pm
----------------------------------------------------------------------
diff --git a/managementnode/lib/VCL/Module/OS.pm b/managementnode/lib/VCL/Module/OS.pm
index 276a3b7..2b74bf0 100644
--- a/managementnode/lib/VCL/Module/OS.pm
+++ b/managementnode/lib/VCL/Module/OS.pm
@@ -4355,6 +4355,10 @@ sub get_tools_file_paths {
 				notify($ERRORS{'DEBUG'}, 0, "ignoring Subversion file: $mn_file_path");
 				next MN_FILE;
 			}
+			elsif ($mn_file_path =~ /\.gitignore/i) {
+				notify($ERRORS{'DEBUG'}, 0, "ignoring .gitignore file: $mn_file_path");
+				next MN_FILE;
+			}
 			elsif ($mn_file_path =~ /\/$other_architecture\//) {
 				notify($ERRORS{'DEBUG'}, 0, "ignoring file intended for different computer architecture: $mn_file_path");
 				next MN_FILE;

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm
----------------------------------------------------------------------
diff --git a/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm b/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm
index 84d3dd0..81ab669 100644
--- a/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm
+++ b/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm
@@ -508,6 +508,13 @@ sub run_stage_scripts_on_management_node {
 			notify($ERRORS{'DEBUG'}, 0, "ignoring file on management node because it resides under intermediate directory '$matching_section': $script_file_path");
 			next;
 		}
+
+        # Ignore the .gitignore files
+        if ($script_file_path =~ /\.gitignore/i) {
+            my $matching_section = $1;
+            notify($ERRORS{'DEBUG'}, 0, "ignoring gitignore file on management node from script directory '$matching_section': $script_file_path");
+            next;
+        }
 		
 		my $command = "chmod +x $script_file_path && $script_file_path $mn_json_file_path";
 		my ($exit_status, $output) = $self->execute($command);

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/lib/VCL/Module/OS/Windows.pm
----------------------------------------------------------------------
diff --git a/managementnode/lib/VCL/Module/OS/Windows.pm b/managementnode/lib/VCL/Module/OS/Windows.pm
index 3de1ad3..f245353 100644
--- a/managementnode/lib/VCL/Module/OS/Windows.pm
+++ b/managementnode/lib/VCL/Module/OS/Windows.pm
@@ -7027,7 +7027,12 @@ sub copy_capture_configuration_files {
 	if (!$self->delete_files_by_pattern($NODE_CONFIGURATION_DIRECTORY, '.*\.svn.*')) {
 		notify($ERRORS{'WARNING'}, 0, "unable to delete Subversion files under: $NODE_CONFIGURATION_DIRECTORY");
 	}
-	
+
+	# Delete any GitIgnore files which may have been copied
+	if (!$self->delete_files_by_pattern($NODE_CONFIGURATION_DIRECTORY, '.*\.gitignore.*')) {
+		notify($ERRORS{'WARNING'}, 0, "unable to delete GitIgnore files under: $NODE_CONFIGURATION_DIRECTORY");
+	}
+
 	$self->set_file_owner($NODE_CONFIGURATION_DIRECTORY, 'root');
 	
 	# Find any files containing a 'WINDOWS_ROOT_PASSWORD' string and replace it with the root password

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/post_initial_connection/.gitignore b/managementnode/tools/ESXi/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/post_load/.gitignore b/managementnode/tools/ESXi/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/post_reservation/.gitignore b/managementnode/tools/ESXi/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/post_reserve/.gitignore b/managementnode/tools/ESXi/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/pre_capture/.gitignore b/managementnode/tools/ESXi/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/pre_reload/.gitignore b/managementnode/tools/ESXi/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Linux/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/post_load/.gitignore b/managementnode/tools/Linux/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/post_reservation/.gitignore b/managementnode/tools/Linux/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/post_reserve/.gitignore b/managementnode/tools/Linux/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/pre_capture/.gitignore b/managementnode/tools/Linux/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/pre_reload/.gitignore b/managementnode/tools/Linux/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/post_capture/.gitignore b/managementnode/tools/ManagementNode/Scripts/post_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/post_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/post_initial_connection/.gitignore b/managementnode/tools/ManagementNode/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/post_load/.gitignore b/managementnode/tools/ManagementNode/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/post_reservation/.gitignore b/managementnode/tools/ManagementNode/Scripts/post_reservation/.gitignore
new file mode 100755
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/post_reserve/.gitignore b/managementnode/tools/ManagementNode/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/pre_capture/.gitignore b/managementnode/tools/ManagementNode/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/pre_reload/.gitignore b/managementnode/tools/ManagementNode/Scripts/pre_reload/.gitignore
new file mode 100755
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/post_initial_connection/.gitignore b/managementnode/tools/OSX/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/post_load/.gitignore b/managementnode/tools/OSX/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/post_reservation/.gitignore b/managementnode/tools/OSX/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/post_reserve/.gitignore b/managementnode/tools/OSX/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/pre_capture/.gitignore b/managementnode/tools/OSX/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/pre_reload/.gitignore b/managementnode/tools/OSX/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Ubuntu/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/post_load/.gitignore b/managementnode/tools/Ubuntu/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/post_reservation/.gitignore b/managementnode/tools/Ubuntu/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/post_reserve/.gitignore b/managementnode/tools/Ubuntu/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/pre_capture/.gitignore b/managementnode/tools/Ubuntu/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/pre_reload/.gitignore b/managementnode/tools/Ubuntu/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Drivers/.gitignore b/managementnode/tools/Windows/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Logs/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Logs/.gitignore b/managementnode/tools/Windows/Logs/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Logs/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/post_load/.gitignore b/managementnode/tools/Windows/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Updates/x86/.gitignore b/managementnode/tools/Windows/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Updates/x86_64/.gitignore b/managementnode/tools/Windows/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Utilities/WSName/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Utilities/WSName/.gitignore b/managementnode/tools/Windows/Utilities/WSName/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Utilities/WSName/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Drivers/.gitignore b/managementnode/tools/Windows_10/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_10/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/post_load/.gitignore b/managementnode/tools/Windows_10/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_10/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_10/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_10/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_10/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Updates/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Updates/.gitignore b/managementnode/tools/Windows_10/Updates/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Updates/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Utilities/.gitignore b/managementnode/tools/Windows_10/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Drivers/.gitignore b/managementnode/tools/Windows_7/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_7/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/post_load/.gitignore b/managementnode/tools/Windows_7/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_7/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_7/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_7/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_7/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Updates/x86/.gitignore b/managementnode/tools/Windows_7/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Updates/x86_64/.gitignore b/managementnode/tools/Windows_7/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Utilities/.gitignore b/managementnode/tools/Windows_7/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Drivers/.gitignore b/managementnode/tools/Windows_8/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_8/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/post_load/.gitignore b/managementnode/tools/Windows_8/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_8/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_8/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_8/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_8/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Updates/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Updates/.gitignore b/managementnode/tools/Windows_8/Updates/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Updates/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Utilities/.gitignore b/managementnode/tools/Windows_8/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Drivers/.gitignore b/managementnode/tools/Windows_Server_2003/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_Server_2003/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Scripts/post_load/.gitignore b/managementnode/tools/Windows_Server_2003/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_Server_2003/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_Server_2003/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_Server_2003/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_Server_2003/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Updates/x86/.gitignore b/managementnode/tools/Windows_Server_2003/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Updates/x86_64/.gitignore b/managementnode/tools/Windows_Server_2003/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Utilities/Sysprep/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Utilities/Sysprep/.gitignore b/managementnode/tools/Windows_Server_2003/Utilities/Sysprep/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Utilities/Sysprep/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Drivers/.gitignore b/managementnode/tools/Windows_Server_2008/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_Server_2008/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Scripts/post_load/.gitignore b/managementnode/tools/Windows_Server_2008/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Scripts/post_reservation/.gitignore b/managementnode/tools/Windows_Server_2008/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Scripts/post_reserve/.gitignore b/managementnode/tools/Windows_Server_2008/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Scripts/pre_capture/.gitignore b/managementnode/tools/Windows_Server_2008/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Scripts/pre_reload/.gitignore b/managementnode/tools/Windows_Server_2008/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Updates/x86/.gitignore b/managementnode/tools/Windows_Server_2008/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Updates/x86_64/.gitignore b/managementnode/tools/Windows_Server_2008/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Utilities/.gitignore b/managementnode/tools/Windows_Server_2008/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Drivers/.gitignore b/managementnode/tools/Windows_Server_2012/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Scripts/post_initial_connection/.gitignore b/managementnode/tools/Windows_Server_2012/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore