::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