#!/usr/bin/env bash
set -eux
directory="${1:-/p4test}"
mkdir -p $directory/bin $directory/p4ckps
wget -O $directory/bin/p4 ftp://ftp.perforce.com/perforce/r20.1/bin.linux26x86_64/p4
wget -O $directory/bin/p4d ftp://ftp.perforce.com/perforce/r20.1/bin.linux26x86_64/p4d
wget -O $directory/branchsubmit.sh ftp://ftp.perforce.com/perforce/tools/benchmarks/branchsubmit/branchsubmit.sh
wget -O $directory/p4ckps/reference01.2020.1.ckp.gz ftp://ftp.perforce.com/perforce/tools/benchmarks/datasets/reference01.2020.1.ckp.gz
chmod +x $directory/bin/p4*
sed -i -e "s|p4=p4|p4="$directory"/bin/p4|g" $directory/branchsubmit.sh
sed -i -e "s|p4d=p4d|p4d="$directory"/bin/p4d|g" $directory/branchsubmit.sh
sed -i -e "s|P4ROOT=|P4ROOT="$directory"|g" $directory/branchsubmit.sh
sed -i -e "s|P4JOURNALdir=|P4JOURNALdir="$directory"|g" $directory/branchsubmit.sh
sed -i -e "s|P4CLIENTdir=|P4CLIENTdir="$directory"|g" $directory/branchsubmit.sh
sed -i -e "s|P4LOGdir=|P4LOGdir="$directory"|g" $directory/branchsubmit.sh
sed -i -e "s|ZCKP=|ZCKP="$directory"|g" $directory/branchsubmit.sh
# |
Change |
User |
Description |
Committed |
|
#3
|
27644 |
akwan |
update bootstrap script to v20.1 |
|
|
#2
|
23782 |
akwan |
bootstrap update |
|
|
#1
|
19453 |
akwan |
initial commit of perforce branchsubmit bootstrap script |
|
|