Tags Posts tagged with "mercurial"

mercurial

przez -
0 1105
It_kontrakt_news

Rynek oprogramowania do kontroli wersji bardzo ewoluował od czasu rozpoczęcia Bitbucketa w 2008 roku. Kiedy został wprowadzony na rynek, scentralizowana kontrola wersji była normą i wspierane było tylko repozytorium Mercuriala. Z biegiem czasu, Git stał się systemem domyślnym, pomagając zespołom różnej wielkości pracować szybciej, gdy stają się bardziej rozproszone. Ponieważ Bitbucket ma już zarejestrowanych 10 milionów użytkowników, twórcy musieli podjąć ważną decyzję odnośnie wspierania coraz mniej używanego Mercuriala i zdecydowali się wygasić jego usługę. Funkcje i repozytoria Mercurial zostaną oficjalnie usunięte z Bitbucket i jego interfejsu API 1 czerwca 2020 roku.

przez -
0 414
Mercurial

Wydano Mercurial 2.0 – nową wersję rozproszonego systemu kontroli wersji, dostępnego na wiele platform systemowych. Napisany jest w Pythonie, natomiast funkcja diff, służąca do porównywania dwóch wersji, została napisana w C. Głównymi założeniami Mercuriala były: duża wydajność, skalowalność oraz zaawansowane możliwości operacji na gałęziach. Twórcą oraz głównym programistą jest Matt Mackall. Kod źródłowy wydany jest na licencji GPLv2.

Pojawiła się nowa komenda graft, która pozwala na indywidualne kopiowanie zmian z innych gałęzi, bez potrzeby ich łączenia. Powinno to pomóc w backportowaniu zmian pomiędzy różnymi gałęziami. Rozszerzenie largefiles adresuje duże pliki binarne, których nie da się zbytnio skompresować, nie są podatne na diffy oraz nie są połączone. Rozszerzenie ulepsza obsługę tych plików poprzez przeniesienie ich do centralnego magazynu i pobieraniu ich z magazynu, tylko gdy są potrzebne.

Mercurial 2.0 to także zmiany w commitach, które są odrzucane, jeżeli subrepozytoria nie są commitowane. Import oferuje także --edit switch, natomiast w help dodano opcję -v, dzięki której pokazywane będą przykłady.

Polecane

0 253
Open Source Summit Europe to wiodąca konferencja dla programistów, architektów i innych technologów open source oraz siedlisko nowych technologii odbędzie się w...