我拥有Bitbucket存储库,该存储库具有300多个分支,其中大多数都是无用的和过时的。我想删除所有超过一个月的所有分支(或更简单地说,仅保留最近的100个分支)。另外,我需要保存名称中包含“ release”或其他一些停用词的所有分支。有什么办法可以在Bitbucket UI或其他方式中做到这一点? 我尝试过手动操作,这是一种非常缓慢且乏味的方法。
答案 0 :(得分:1)
我看过其他一些解决方案,但决定尝试使用硒。如果您对最后发生的事情很感兴趣,可以在这里找到它:
https://github.com/globad/remove-old-branches
您需要做的就是克隆存储库,下载正确版本的Chrome-webdriver,在存储库中输入一些常量(如URL)并运行脚本。