Composer - co gdy twróca usuwa repo |
Composer - co gdy twróca usuwa repo |
14.11.2017, 10:04:49
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Nasunęło mi się takie jedno pytanko o composer.
Czy mieliście już taką sytuację, że paczka, z której korzystasz znika? Ja tak właśnie miałem, była to mała paczka i w pewnym momencie zniknęło repozytorium i przy update ją wywaliło z Vendors. Czy to normalne? Nie powinno zostawić jej skoro nie potrafi pobrać nowej? Generalnie rozwaliło mi to aplikację w paru miejscach, musiałem szukać zastępczej mimo, że ta bez aktualizacji mogła mi jeszcze długo posłużyć. -------------------- |
|
|
14.11.2017, 10:54:53
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Jedyne sęsowne rozwiązanie to zrobienie prywatnego repo composera i klownowanie tam paczek używanych w projektach.
|
|
|
14.11.2017, 18:45:01
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Uu.. Zrobiło się mało przyjemnie.. Czyli, że jak się popsztykają na githubie albo po prostu autor sobie stwierdzi że sobie zrobi porządek to masz ogólnie mówiąc przewalone, zwłaszcza, że nie trzymasz w repozytoriach kodu paczek, a tylko plik z ich "nazwami"..
Ps. Włącz sobie korektę w przeglądarce -------------------- |
|
|
14.11.2017, 19:55:24
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 834 Pomógł: 225 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Moment.
Ale czy nie jest tak że powinno się regularnie robić backup nie tylko bazy danych, ale także plików własnych serwisów włącznie z katalogiem bibliotek `vendor`? Taki backup w momencie kiedy zniknie biblioteka może zostać z niego odtworzona. |
|
|
14.11.2017, 23:17:23
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Ale ja myślę o rozwiązaniu na niższym poziomie - developmencie, lokalnie. Musiałbym robić backupy mojej pracy, mimo, że mam backup w postaci repo.
Oczywiście, że nie wgram na produkcję serwisu z brakującą biblioteką chociaż to też się może zdarzyć - lokalnie wszystko cacy, wrzucam i akurat w tym momencie biblioteka znika. Jak dla mnie powinno istnieć rozwiązanie na poziomie samego composera, jeżeli biblioteka znika to zostawia katalog i go nie rusza informując o problemie. -------------------- |
|
|
15.11.2017, 06:33:26
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 834 Pomógł: 225 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
|
|
|
15.11.2017, 08:53:07
Post
#7
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Była dyskusja na ten temat: https://github.com/composer/packagist/issues/115
@markonix Mam włączoną ale nie działa |
|
|
15.11.2017, 17:57:56
Post
#8
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Tam dyskusja jest faktycznie w temacie ale problem poruszany jest bardziej od drugiej strony - autorów.
Mi bardziej chodzi o to, że jak ktoś użył tej biblioteki to nie powinna ona być usuwana. Jednakże i tak to powoduje problemy - przykładowo na localu używam sobie tej biblioteki i pobrałem ją zanim ją usunął, potem chce zrobić deployment na produkcję i klops tak czy siak. A tak z ciekawości mieliście kiedyś taki problem? -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 18.04.2024 - 10:21 |