2010-06-04 17 views
10

Zastanawiam się, czy inne osoby pracujące w zespole korzystającym z github w prywatnych projektach miały ten sam rodzaj mapy sieciowej?Wykres sieci Github wygląda jak mapa metra

alt text http://a.yfrog.com/img715/1711/95n.png

Albo robimy coś oczywiście złego?

+1

Uwielbiam opis metro mapa, miał te same myśli sobie – prusswan

+2

Skąd stworzył tę długą widok wykresu sieciowego? –

+2

To pytanie wydaje się być nietypowe, ponieważ wymaga opinii innych osób, a nie konkretnego problemu programistycznego. – hichris123

Odpowiedz

2

No ja niby miał ten sam niepokój z moim zespołem w sieci mapie szuka czegoś podobnego Ciebie i nie był pewien, jak wszystkie lokalne oddziały pojawił się tam. Dostałem miłą i szczegółową odpowiedź na moje pytanie: HERE, skąd wszystkie te bałagany wydają się pochodzić. Poza tym nie musisz martwić się zbytnio wyglądem mapy, musisz trzymać się przepływu pracy, który działa dla Twojego zespołu i nie bój się eksperymentować.

+0

linie jak długiej, dolnej, linia magenta pokazują, że jeden oddział był w rozwoju dla bardzo długi czas, rzadko jest on ponownie scalany/oparty na dowolnym kodzie - co może prowadzić do złożonego i czasami czasochłonnego rozwiązywania konfliktów. –

3

Nie wiem, czy wykres sieciowy jest powszechne wśród innych projektów GitHub, ale ma tylko jeden problem: tylko

Główną linię odniesienia (górny zablokować jeden) nie jest liniowa.
Czyli ktoś wyciągając z niej jakiś czas temu, jest prawdopodobne, gdy on/ona wreszcie zaktualizować swoją lokalną kopię, aby zastosować „RECOVERING FROM UPSTREAM REBASE” paragraf jeśli chcą wykorzystać swoją lokalną pracę na szczycie nowej historii.

Poza tym, długo żył (jak gałęzie dolnej czerwoną) są zawsze trudniejsze do scalenia (ale poza oczywiście znacznie łatwiejsze niż z Subversion).
Nic poważnego.