如何从bash文件非交互式更改svn:externals

时间:2015-06-23 10:58:52

标签: bash svn svn-externals

我需要在文件externals.txt中设置多个外部,我尝试从bash更改svn:externals

svn pe svn:externals svn://hostname/branchname -F extenals.txt

但该命令抛出错误:

svn: E205007: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set, and no 'editor-cmd' run-time configuration option was found

我不想设置EDITOR因为这会使此操作成为interactive。我想这个bash脚本会自动运行。

如何在没有用户互动的情况下进行bash更改svn:externals

1 个答案:

答案 0 :(得分:2)

使用

svn ps svn:externals svn://hostname/branchname -F extenals.txt

http://svnbook.red-bean.com/en/1.8/svn.ref.svn.c.propset.html