shithub: riscv

ref: 93dc490b1ff746b6e8aec5b512145029b5f3bb87
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