我可以使用bitbucket的api搜索文件名和文件内容,尽管不只是文件名,而是another issue。
我现在不知道如何搜索特定的提交/分支/标签。
找不到使用documentation的方法。
我看到的是,当搜索不在主文件中但在标签之一中的文件时,api找不到它:(
删除前的搜索结果:
is_class
删除后的搜索结果:
$ curl -u "username:password" "https://api.bitbucket.org/2.0/users/alik-takipi/search/code?search_query=bitbucket-search-test"
{"query_substituted": false, "pagelen": 10, "values": [{"content_matches": [], "path_matches": [{"text": "alik.test.agent/"}, {"text": "bitbucket-search-test", "match": true}, {"text": ".txt"}], "type": "code_search_result", "file": {"path": "alik.test.agent/bitbucket-search-test.txt", "type": "commit_file", "links": {"self": {"href": "https://api.bitbucket.org/2.0/repositories/alik-takipi/public-misc/src/3ce5f354e99c76bab9e73f6119d3fe1970cf8a34/alik.test.agent/bitbucket-search-test.txt"}}}, "content_match_count": 0}], "page": 1, "size": 1}
可以在this tag中找到文件。