#!/bin/bash # abomination module:rvs:commit:f name='rvs commit.f' ver='0.5.10' usage='[OPTIONS] FILE' # Copyright (C) 2009 Luke Shumaker # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # Originally written by Luke Shumaker . source "`rvs -d`/lib/stdio" source "`rvs -d`/lib/rvsdb" # commit.f FILENAME file="$1" hash=`getid $file` if [ ! -f "$repo/files/$hash" ]; then cp "$file" "$repo/files/$hash" fi echo "$hash"