该参数--non-interactive
是否适用于导入?例子:
svn import -m "SVN Project created" --username $NAME --password $PASS "$tempProjectPath" "$SVN"
结果行:
svn import -m "SVN Project created" --username $NAME --password $PASS --non-interactive "$tempProjectPath" "$SVN"
我在 Perl 脚本中使用这一行来自动将文件夹导入存储库。这就是为什么评论和密码对话框不适合我。我使用 FreeBSD 操作系统。
我尝试通过将空目录导入存储库来手动检查它。例子:
svn import -m "Manual import Test 1" --username Maxus --password 1111 --non-interactive "/tmp/reti" "svn://192.168.0.57"
但是什么也没发生。
也许,你有另一个想法——如何svn import
在 Perl 中执行 shell 命令,而不需要提交注释或密码的对话框?或者我如何从 shell 命令中忽略/完成这些对话框?