将变量从PHP传递到命令行SVN

时间:2017-07-17 09:09:40

标签: php batch-file cmd tortoisesvn

我需要为学校项目创建一个Web应用程序,并且需要使用SVN。我有一个PHP变量的路径和iam使用命令行svn。所以我需要将该变量传递给批处理文件命令。那么如何将PHP变量的值存储到批处理变量中。请帮忙。

我的代码

<?PHP
$vname="\project";
$svnpath="d:\a\svn";
$serverpath=$svnpath.$vname;
mkdir $serverpath;
exec("svnadmin create <server path value>");
?>

1 个答案:

答案 0 :(得分:1)

您只需使用exec("svnadmin create $serverpath")即可。解释器会将$serverpath替换为",就像使用echo 'svnadmin create $serverpath'包裹的普通字符串一样。

例如:

svnadmin create $serverpath将输出echo "svnadmin create $serverpath"

<强>然而

svnadmin create d:\a\svn\project将输出curl

docs中的更多信息。