我们有一个暂存和活动,我们希望根据作者或开发人员发送的提交消息更新一个临时和活动服务器的工作副本。
示例
如果我们只想在暂存过程中提交文件,我们将只提交文件,并有类似于“更改index.php代码暂存”的提交消息,然后,如果我们这样做提交消息,即“更改index.php代码暂存”,则将更新暂存文件夹或服务器上的工作副本。
这是我到目前为止在post_commit上所做的工作,我添加了以下一行
svn update --quiet --trust-server-cert --non-interactive --username xxxxxx --password xxxxxx /var/www/staging我们想在代码中做的是
if commit-message contains "[staging]"
svn update --quiet --trust-server-cert --non-interactive --username xxxxxx --password xxxxxx /var/www/staging
if commit-message contains "[live]"
svn update --quiet --trust-server-cert --non-interactive --username xxxxxx --password xxxxxx /var/www/live这个是可能的吗?
发布于 2015-10-22 03:54:57
这个是可能的吗?
是的,这是可能的。但你想问“怎么做?”
-q|-c选项,findstr在Windows的情况(更糟的情况,但你可以安装和使用果酱获取grep)。https://stackoverflow.com/questions/33272086
复制相似问题