Chcę pobrać prywatne repozytorium GitLab w wersji curl
. Wiem, że mogę korzystać z API Gitlab, ale z jakiegoś powodu nie działa.Pobierz prywatne repozytorium GitLab
Czy to możliwe? Kiedy próbuję to zrobić w ten sposób, zawsze zwraca stronę logowania.
Czy istnieje sposób, w jaki mogę uzyskać surowy adres URL do pobrania, a nie do pobrania? Na przykład publiczny adres URL pliku obrazu, który można wyświetlić w przeglądarce. Czy istnieje sposób na wygenerowanie publicznego adresu URL do prywatnego repozytorium za pomocą interfejsu API? –
@KhurshidAlam masz na myśli publiczny URL dostępny dla wszystkich, nawet jeśli pochodzi z prywatnego repo? – VonC
Tak. Ale tylko z pewnym żetonem. Podobnie jak bitbucket lub github. Na przykład bitbucket używa tokena dołączonego do surowego adresu URL pliku, aby można go było zobaczyć publicznie. 'https: //bytebucket.org/$username/$repo/raw/$sha/$filename.jpg? token = $ sometoken' –