Changeset 52 for trunk/bin/Parameter.cc


Ignore:
Timestamp:
Jan 15, 2006, 2:10:25 AM (16 years ago)
Author:
Jari Häkkinen
Message:

bin/svnstat works

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bin/Parameter.cc

    r50 r52  
    1717      bool ok=false;
    1818      std::string myargv(argv[i]);
    19       if (myargv=="-d" || myargv=="--directory"){
    20         if (++i<argc){
    21           targetdir_= std::string(argv[i]);
    22           ok=true;
    23         }
    24       }
    25       else if (myargv=="-f" || myargv=="--force"){
     19      if (myargv=="-f" || myargv=="--force"){
    2620          force_=true;
    2721          ok=true;
     
    3024        help();
    3125        exit(0);      // always exit after printing help
     26      }
     27      else if (myargv=="-r" || myargv=="--root"){
     28        if (++i<argc){
     29          root_= std::string(argv[i]);
     30          ok=true;
     31        }
     32      }
     33      else if (myargv=="-t" || myargv=="--target"){
     34        if (++i<argc){
     35          targetdir_= std::string(argv[i]);
     36          ok=true;
     37        }
    3238      }
    3339      else if (myargv=="-v" || myargv=="--verbose"){
     
    7177              << "\n"
    7278              << "Valid options:\n"
    73               << "  -d [--dir] arg : output target directory [svnstat_output]\n"
    7479              << "  -f [--force]   : remove target directory/file if it exists\n"
    7580              << "                   [no force]. NOTE recursive delete.\n"
    7681              << "  -h [--help]    : display this help and exit\n"
     82              << "  -r [--root] arg : svn controlled directory to perform\n"
     83              << "                    statistics calculation on [.]\n"
     84              << "  -t [--target] arg : output directory [svnstat_output]\n"
    7785              << "  -v [--verbose] : explain what is being done\n"
    7886              << "  --version      : print version information and exit\n"
Note: See TracChangeset for help on using the changeset viewer.