2013-08-02 20 views

Odpowiedz

4

nie jestem pewien, że to jest odpowiedź (w tym, że nie rozwiązuje problemu), ale nie sądzę, że funkcja jest obecnie dostępna w SourceTree, w tej chwili kolory dla gałęzie są przydzielane losowo (chociaż wybrane w określonej kolejności).

Są wnioski o taką funkcję: https://jira.atlassian.com/browse/SRCTREE-1191

Jest też response from an Atlassian developer podkreślając trudności w realizacji:

Git, gałęzie nie są atrybutem commit, są one po prostu wskaźniki do pojedynczego zatwierdzenia, które poruszają się podczas zatwierdzania do tej gałęzi, więc historia jest budowana przez powiązanie za pośrednictwem macierzystych dowiązań, a każde zatwierdzenie nie ma powiązanej z nim informacji o oddziale. Oznacza to, że przenoszenie rozgałęzień jest bardzo łatwe w Git, co jest jedną z jego mocnych stron, chociaż może być mylące, aby nie widzieć wyraźnej gałęzi w metadanych zatwierdzenia, jak jesteś przyzwyczajony w innych systemach. Technicznie linie wykresu są po prostu liniami przodków, a nie liniami rozgałęzień (chociaż często te dwie są wyrównane).

-2

kolor kropki każdego zatwierdzenia będzie zgodny z kolorem linii oddziału.