SVN添加隐藏文件并通过bash脚本提交

SVN添加隐藏文件并通过bash脚本提交

以下是我编写的 bash 脚本的以下部分,用于自动添加用户并将其保存到 SVN。

cd $workdir
svn add --username $u .first_$myuser
svn ci --username $u work_place1 work_place2 .first_$myuser

该脚本工作正常,但我面临以下问题,当我尝试执行脚本时,nano将出现一个窗口,其中包含

--这一行以及下面的行将被忽略--

.first_$myuser

我输入Ctrl+X然后输入C继续,一切都很顺利。我的问题是有没有办法在没有此弹出窗口的情况下添加隐藏文件,如果没有,我如何自动执行脚本输入Ctrl+X并且C不退出脚本本身。

答案1

你必须通过一个记录消息到 svncicommit命令。

If you fail to specify either the --message (-m) or --file (-F) option, 
Subversion will automatically launch your favorite editor for composing 
a log message.

提交您的更改的段落使用 Subversion 进行版本控制书上有一些例子。

相关内容