我找不到关于如何以新的位桶格式访问旧提交的源代码的文档。这还有可能吗?
当前回答
将此添加到任何url的末尾:?at=102beada4f1(使用相关的提交SHA)。
注意:每次加载新页面时,参数都会被“忘记”,所以请准备好ctrl + c和ctrl + v。
令人惊讶的是BitBucket/Stash在UI中没有“浏览文件”按钮,就像GitHub有:
叹息。
其他回答
步骤1
步骤2
步骤3
步骤4
最后一步
为了记录,你也可以这样摆弄url:
在浏览最新的源代码时,你会看到如下内容: https://bitbucket.org/my/repo/src/latestcommithash/my.file?at=master
简单地改变提交哈希并删除GET参数: https://bitbucket.org/my/repo/src/wantedcommithash/my.file
@Hein A. Grønnestad上面:它都在工作,真的很好奇为什么GUI中没有任何东西可以使用它。
我试图弄清楚是否有可能像你在GitHub上一样浏览之前提交的代码,它把我带到了这里。我使用了我在这里找到的信息,在摆弄了url之后,我实际上也找到了一种浏览旧提交代码的方法。
当你浏览你的代码时,URL是这样的:
https://bitbucket.org/user/repo/src/
通过在最后添加一个commit散列,就像这样:
https://bitbucket.org/user/repo/src/a0328cb
您可以在提交时浏览代码。我不明白为什么没有直接选择提交的下拉框,这个功能已经存在了。奇怪。
在我的情况下,Atlassian Bitbucket v6.10
https://<bitbucket.myserver.it>/projects/<myproject>/repos/<myrepo>/browse?at=<full-commit-hash>
您可以通过追加来查看特定提交之前的文件源 ?until=< shaf -commit>在URL中(在文件名之后)。