如何执行提交后挂钩签出签入的特定 svn 路径。
现在我只能在提交存储库路径中的任何文件时签出。但是如何添加过滤器以仅检查存储库中的特定路径(/Mobile/Node/trunk)已提交。
我需要在预提交挂钩中进行过滤吗?
如何执行提交后挂钩签出签入的特定 svn 路径。
现在我只能在提交存储库路径中的任何文件时签出。但是如何添加过滤器以仅检查存储库中的特定路径(/Mobile/Node/trunk)已提交。
我需要在预提交挂钩中进行过滤吗?
我在下面的链接中找到了解决方案并且它有效。 为什么当我检查特定分支是否已提交时,我的提交后挂钩条件语句不起作用?
svnlook dirs-changed %1 -r %2 | findstr /b /i "branches/dev"
IF %ERRORLEVEL% EQU 0 (
pushd <path-to-working-copy>
svn update --username <repo-username> --password <repo-password>
)
代替“分支/开发”。我用我的路径“/Mobile/Node/trunk”替换