Wersjonowanie to sposób, w jaki kolejne wersje tego samego oprogramowania są identyfikowane za pomocą unikalnych nazw wersji lub unikatowych numerów wersji.
Każdy projekt Java, który korzysta z mojego jar, prawie na pewno będzie miał dodatkową zależność od innego jar, który mój jar również zawiera jako zależność. Problem polega na tym, że inny słoik ma wiele wersji. Jak mogę uniknąć problemów, które mogą się pojawić, na przykład w przypadku, gdy wersja 2. …
Powiedzmy, że mam 14-dniowe iteracje sprintu, w których mam kilka historii nowych funkcji, kilka ulepszeń i kilka błędów do naprawienia. Te zmiany wdrażam również, gdy są gotowe, nie czekam na koniec sprintu. Mój problem polega na tym - jak śledzić semantyczną wersję produktów opracowanych i utrzymywanych w ten sposób? Jeśli …
Mam program, który składa się z 5 głównych komponentów. Uważam, że standardowa numeracja wersji jest zbyt ograniczająca, ponieważ chciałbym zobaczyć, w jakiej wersji znajduje się każdy komponent. Czy ktoś znalazł prosty sposób na zrobienie tego poza listowaniem osobno?
Robię projekt badawczy, w którym badam opcje obsługi zmian w architekturze mikrousług opartej na zdarzeniach. Powiedzmy, że mamy aplikację, w której mamy cztery różne usługi. Każda z tych usług ma własną bazę danych do przechowywania danych lokalnych. W tej konfiguracji cztery usługi komunikują się ze sobą za pomocą magistrali zdarzeń. …
Jestem raczej nowy w szerokim świecie Git. Przeczytałem instrukcję i ćwiczyłem, ale jestem zdezorientowany kilkoma jej aspektami, których nie mogłem zrozumieć po wyszukiwaniu. Zastanawiam się: Kiedy w projekcie (po pierwszym zatwierdzeniu) jest odpowiedni moment na przygotowanie plików źródłowych? Tuż przed popełnieniem? Zaraz po dodaniu / usunięciu lub modyfikacji? Jeśli pliki …
Niektóre projekty wypaczają wersję przed rozpoczęciem nowego rozwoju, podczas gdy inne projekty wypaczają wersję podczas oznaczania wydania. Które podejście jest lepsze? Jeśli numer wersji nie zostanie zmieniony na początku nowej fazy, programiści mogą zapomnieć o jego zmianie i po prostu wypuścić program. Jeśli numer wersji zmienił się przed oznaczeniem wydania, …
Załóżmy, że masz duży projekt obsługiwany przez bazę API. Projekt udostępnia także publiczny interfejs API, z którego mogą korzystać użytkownicy końcowi (ish). Czasami musisz wprowadzić zmiany w bazie API obsługującej Twój projekt. Na przykład musisz dodać funkcję, która wymaga zmiany interfejsu API, nowej metody lub wymaga zmiany jednego z obiektów …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.