Artifact 7fc8a4a93558b2951e8aad425e443d18f68c3d61
File
tools/tclfossil/lib/vc/fossil/cmd/new-1.0.tm
part of check-in
[8c4b530084]
- tclfossil: added schema command
by
mjanssen on
2008-02-19 21:58:14.
## -*- tcl -*-
# # ## ### ##### ######## ############# #####################
## Copyright (c) 2008 Mark Janssen.
#
# This software is licensed as described in the file LICENSE, which
# you should have received as part of this distribution.
#
# This software consists of voluntary contributions made by many
# individuals. For exact contribution history, see the revision
# history and logs, available at http://fossil-scm.hwaci.com/fossil
# # ## ### ##### ######## ############# #####################
# # ## ### ##### ######## ############# #####################
## Requirements
package require Tcl 8.5 ; # Required runtime.
package require snit ; # OO system.
package require vc::fossil::cmd 1.0 ; # Subcommand management
package require vc::fossil::db 1.0
package provide vc::fossil::cmd::new 1.0
vc::fossil::cmd add new
# # ## ### ##### ######## ############# #####################
## Imports
# # ## ### ##### ######## ############# #####################
##
namespace eval ::vc::fossil::cmd {
proc new {args} {
if {[ui argc] != 3} {
ui usage "REPOSITORY-NAME"
}
set filename [file normalize [lindex [ui argv] 2]]
db create_repository $filename
}
}