diff --git a/build/bin/branch.sh b/build/bin/branch.sh
index 384728c8ccf2161e6886c2ec7e6029bbc89b60bd..d732f7453085ae03814b6142abcfac2bfcc6bb0e 100755
--- a/build/bin/branch.sh
+++ b/build/bin/branch.sh
@@ -17,7 +17,7 @@ if [ -n "$branch_heads" ]; then
 fi
 
 # cd to repository root directory
-cd "$(dirname "$0")/../../../.."
+cd "$(dirname "$0")/../.."
 
 # create branch in git from master
 git checkout -b $1
diff --git a/build/bin/build.sh b/build/bin/build.sh
index 2d9b2eb6bd486ab89509ee4dd252de52d77a5e34..6e75bc1e92809e71dc02a713ae9912f6ddd5476e 100755
--- a/build/bin/build.sh
+++ b/build/bin/build.sh
@@ -30,7 +30,7 @@ branch=$1
 tag=$2
 
 # cd to repository root directory
-cd "$(dirname "$0")/../../../.."
+cd "$(dirname "$0")/../.."
 
 # checkout tag
 git checkout $tag
diff --git a/build/bin/tag.sh b/build/bin/tag.sh
index e0c689a5badb8bd38395e2755fb435ce7c8d687a..234c70e6d9a1c4b3b0a5ac79c91e44f938bc2098 100755
--- a/build/bin/tag.sh
+++ b/build/bin/tag.sh
@@ -12,7 +12,7 @@ branch=$1
 tag=$2
 
 # cd to repository root directory
-cd "$(dirname "$0")/../../../.."
+cd "$(dirname "$0")/../.."
 
 # switch to branch - exit if it does not exist
 git checkout $branch