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

时间:2019-01-18 07:38:44

标签: git bitbucket

在例如查看How to access full source of old commit in BitBucket?

之前已经问过这个问题

用于支持此功能的Bitbucket GUI。您可以通过5个步骤以完全不直观的方式进行操作。

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

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

1 个答案:

答案 0 :(得分:1)

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

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

其中http://bitbucket.local是我的实例URL,PROJ是我的项目密钥,myrepo是我的仓库代码,b15afd066a1是我的提交哈希。您的提交哈希不需要是 full 哈希,Bitbucket可以接受> = 4个字符的任何字符。显然,您使用的哈希越多,发生碰撞的机会就越少。