我计划创建一个 Powershell 脚本来检测多个 svn 存储库中的更改,然后对每个存储库执行一些操作,例如复制更改的文件或将整个存储库复制到构建站点。
我有一个简单的函数来获取最新版本的存储库:
function Get-SvnRevision($dir=".")
{
([xml](svn info $dir --xml)).info.entry.revision
}
我的想法是,一旦我得到当前的修订号,将它与之前的修订号进行比较,如果它们不一样,然后执行上面提到的一些操作。
我如何获得以前的修订号,以便我可以将其与最新的版本号进行比较,然后进行一些操作?