我正在组建一个构建系统,并想知道是否有一种可靠的方法来确定签出的SVN文件夹是否需要更新(即它是否与存储库不同步).除非发生变化,否则我想避免夜间建造.我可以编写一个脚本来解析svn update我猜的命令结果,但我想知道是否有一个命令可以告诉我实际上是否需要更新?
svn update
使用status命令的show updates选项:
svn status -u
要么
svn status --show-updates