1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
// Copyright (C) 2002 Graydon Hoare <graydon@pobox.com>
//
// This program is made available under the GNU GPL version 2.0 or
// greater. See the accompanying file COPYING for details.
//
// This program is distributed WITHOUT ANY WARRANTY; without even the
// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
// PURPOSE.
#include "cmd.hh"
#include "rcs_import.hh"
using std::vector;
CMD(rcs_import, N_("debug"), N_("RCSFILE..."),
N_("parse versions in RCS files\n"
"this command doesn't reconstruct or import revisions."
"you probably want cvs_import"),
options::opts::branch)
{
if (args.size() < 1)
throw usage(name);
for (vector<utf8>::const_iterator i = args.begin();
i != args.end(); ++i)
{
test_parse_rcs_file(system_path((*i)()), app.db);
}
}
CMD(cvs_import, N_("rcs"), N_("CVSROOT"),
N_("import all versions in CVS repository"),
options::opts::branch)
{
if (args.size() != 1)
throw usage(name);
import_cvs_repo(system_path(idx(args, 0)()), app);
}
// Local Variables:
// mode: C++
// fill-column: 76
// c-file-style: "gnu"
// indent-tabs-mode: nil
// End:
// vim: et:sw=2:sts=2:ts=2:cino=>2s,{s,\:s,+s,t0,g0,^-2,e-2,n-2,p2s,(0,=s:
|