puts ""
-puts "Where should I export Subversion from?"
-svnpath = gets.chomp
+puts "Where should I export Git from?"
+gitpath = gets.chomp
puts ""
FileUtils.mkdir(dirpath)
FileUtils.cd(pwd + dirpath)
-# export subversion
-puts "... exporting subversion"
-system "svn export -q --non-interactive " + svnpath + " upload/"
+# export git
+puts "... exporting archive from Git"
+system "cd " + gitpath + "; git archive --format=tar --prefix=upload/ HEAD > /tmp/gitexp.tar; cd - > /dev/null"
+system "tar xf /tmp/gitexp.tar; rm /tmp/gitexp.tar"
# remove temp directories
-puts "... cleaning SVN export"
+puts "... cleaning source export"
+FileUtils.rm("upload/.gitignore")
FileUtils.rm_rf("upload/docs/")
FileUtils.rm_rf("upload/framework/dev/")