::zerowing-base=336
merge script from zerowing repos
This commit is contained in:
parent
08f58dfd1f
commit
c5639967f0
33
merge-from-zerowing.sh
Executable file
33
merge-from-zerowing.sh
Executable file
|
|
@ -0,0 +1,33 @@
|
|||
#!/bin/sh
|
||||
|
||||
basecommit=`git log --pretty=format:%H --grep=::zerowing-base`
|
||||
baserev=`git log --pretty=format:%s --grep=::zerowing-base | cut -d = -f 2 | cut -d ' ' -f 1`
|
||||
|
||||
newbaserev=`svn info https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/ | grep ^Revision | cut -d ' ' -f 2`
|
||||
|
||||
echo "$baserev -> $newbaserev"
|
||||
|
||||
merge()
|
||||
{
|
||||
if ! svn diff -r"$baserev":"$newbaserev" "$1" | git apply --reject --ignore-space-change --directory="$2"; then
|
||||
if find . -name \*.rej | grep .; then
|
||||
echo "you have to fix these conflicts"
|
||||
bash
|
||||
echo "succeeded?"
|
||||
read -r LINE
|
||||
if [ x"$LINE" != x"y" ]; then
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# GtkRadiant 1.5 changes
|
||||
git clean -xdf
|
||||
|
||||
# ZeroRadiant's q3map2 changes
|
||||
merge https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/branches/1.5 /
|
||||
merge https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk/tools/quake3 tools/quake3
|
||||
merge https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk/libs/picomodel libs/picomodel
|
||||
|
||||
git commit -a -m"::zerowing-base=$newbaserev" -e
|
||||
Loading…
Reference in New Issue
Block a user