Revision: 73142
          http://sourceforge.net/p/brlcad/code/73142
Author:   starseeker
Date:     2019-05-23 02:07:14 +0000 (Thu, 23 May 2019)
Log Message:
-----------
Move completed fi files into a subdirectory

Modified Paths:
--------------
    brlcad/trunk/misc/repoconv/svnfexport/svnfexport.cxx
    brlcad/trunk/misc/repoconv/svnfexport/svnfexport_git.cxx

Modified: brlcad/trunk/misc/repoconv/svnfexport/svnfexport.cxx
===================================================================
--- brlcad/trunk/misc/repoconv/svnfexport/svnfexport.cxx        2019-05-23 
01:57:45 UTC (rev 73141)
+++ brlcad/trunk/misc/repoconv/svnfexport/svnfexport.cxx        2019-05-23 
02:07:14 UTC (rev 73142)
@@ -113,6 +113,13 @@
        return -1;
     }
 
+    // This process will create a lot of fi files - stash them
+    std::string stashdir_cmd = std::string("rm -rf done && mkdir done");
+    if (std::system(stashdir_cmd.c_str())) {
+       std::cout << "failed to create 'done' directory!\n";
+       exit(1);
+    }
+
     std::ifstream infile(argv[1]);
 
     for (i = starting_rev+1; i < 71000; i++) {

Modified: brlcad/trunk/misc/repoconv/svnfexport/svnfexport_git.cxx
===================================================================
--- brlcad/trunk/misc/repoconv/svnfexport/svnfexport_git.cxx    2019-05-23 
01:57:45 UTC (rev 73141)
+++ brlcad/trunk/misc/repoconv/svnfexport/svnfexport_git.cxx    2019-05-23 
02:07:14 UTC (rev 73142)
@@ -597,7 +597,10 @@
     if (std::system(rmempty.c_str())) {
        std::cout << "Empty file removal failed\n";
     }
-
+    std::string mvfifiles = std::string("mv ./*.fi ./done/");
+    if (std::system(mvfifiles.c_str())) {
+       std::cout << ".fi file move failed\n";
+    }
 }
 
 

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to