summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/phpshellsessions/cvssync8
1 files changed, 5 insertions, 3 deletions
diff --git a/etc/phpshellsessions/cvssync b/etc/phpshellsessions/cvssync
index 8617a5e..e56d8fb 100644
--- a/etc/phpshellsessions/cvssync
+++ b/etc/phpshellsessions/cvssync
@@ -102,6 +102,7 @@ exec("mkdir -p /root/pfsense/$branch");
// Git 'er done!
if(is_dir("$CODIR/pfSenseGITREPO")) {
exec("cd $CODIR/pfSenseGITREPO && git fetch");
+ exec("cd $CODIR/pfSenseGITREPO && git merge $BRANCHTAG");
} else {
exec("cd $CODIR && git clone $GIT_REPO pfSenseGITREPO");
}
@@ -110,10 +111,11 @@ if($branch == "master") {
exec("cd $CODIR/pfSenseGITREPO && git checkout master");
} else {
$current_branch=`git branch | grep $BRANCHTAG`;
- if($current_branch == "")
- exec("cd $CODIR/pfSenseGITREPO && git fetch && git checkout -b $BRANCHTAG origin/$BRANCHTAG");
- else
+ if($current_branch == "") {
+ exec("cd $CODIR/pfSenseGITREPO && git checkout -b $BRANCHTAG origin/$BRANCHTAG");
+ } else {
exec("cd $CODIR/pfSenseGITREPO && git checkout $BRANCHTAG");
+ }
}
exec("mkdir -p /tmp/lighttpd/cache/compress/");
OpenPOWER on IntegriCloud