在旧提交时浏览 Bitbucket 5.10.1 存储库



这个问题之前已经问过,例如如何在BitBucket中访问旧提交的完整源代码?

Bitbucket GUI曾经支持这一点。通过 5 个步骤,您可以以完全非直观的方式执行此操作。

另一种方法是手动操作/构建URL。不幸的是,URL 方案似乎在 5.10.1 中发生了变化。

因此,没有简单的方法可以在特定提交时浏览存储库。但是还有一种方法可以做到这一点,例如在 5.10.1 中?

是的,这仍然可以通过 URL 黑客攻击来实现。从我的本地 5.16.0 实例:

http://bitbucket.local/projects/PROJ/repos/myrepo/browse?at=b15afd066a1

其中http://bitbucket.local是我的实例 URL,PROJ是我的项目密钥,myrepo是我的存储库 slug,b15afd066a1是我的提交哈希。您的提交哈希不需要是完整的哈希,Bitbucket 将接受任何>= 4 个字符的内容。显然,您使用的哈希值越多,发生碰撞的机会就越小。

最新更新