shithub: riscv

ref: 8389465f94cce8a571910c8575d5a87c0b8dbd5c
dir: /rc/bin/replica/push/

View raw version
#!/bin/rc

rfork en

fn usage {
	echo 'usage: replica/push [-nv] replica-name [paths]' >[1=2]
	exit usage
}

. /rc/bin/replica/defs $*

need clientproto clientexclude cfgopt clientdb clientroot serverroot paths

must servermount
must clientmount
exec replica/applychanges -p $clientproto $clientexclude $opt $cfgopt \
	$clientdb $clientroot $serverroot $paths