- rmdirr($repopath. $ccan_home_dir. $rename);
- rename($tempfolder.$folder, $repopath. $ccan_home_dir. $rename);
- echo "<div align=\"center\"> Stored to ".$repopath . $ccan_home_dir. $rename . "</div>";
+
+ rmdirr($exactpath . $ccan_home_dir . $rename);
+ rename($tempfolder . $folder, $exactpath . $ccan_home_dir . $rename);
+
+ chdir($exactpath);
+ unset($op); exec($infotojson . $ccan_home_dir . $rename . " " . $ccan_home_dir. $rename."/_info.c ". $ccan_home_dir . $rename . "/json_" . $rename . " " . $_SESSION['susername']. " ../../" . $db, $op, $status);
+ checkerror($status,"Error: In infotojson.");
+
+ unset($op); exec('bzr add', $op, $status);
+ checkerror($status,"Error: bzr add error.");
+
+ unset($op); exec('bzr commit --unchanged -m "commiting from ccan web ' . $rename . " " . $_SESSION['susername'] . '"', $op, $status);
+ checkerror($status,"Error: bzr commit error.");
+
+ unset($op); exec($bzr_push, $op, $status);
+ checkerror($status,"Error: bzr push error.");