Pytania oznaczone «dvcs»

Zdecentralizowana kontrola wersji (DVCS) śledzi wersje oprogramowania i umożliwia wielu programistom pracę nad danym projektem bez konieczności łączenia się ze wspólną siecią.

28
Co jest takiego trudnego w połączeniach SVN?

Możliwa duplikat: Jestem maniakiem Subversion, dlaczego powinienem brać pod uwagę Mercurial, Git lub inny DVCS? Co jakiś czas słyszysz, jak ktoś mówi, że rozproszona kontrola wersji (Git, HG) jest z natury lepsza niż scentralizowana kontrola wersji (jak SVN), ponieważ scalanie jest trudne...

19
Czy istnieją zalety stosowania DVCS deweloper solowy?

Obecnie używam visual svn na moim serwerze i mam ankhsvn / tortoise na mojej osobistej maszynie. Działa wystarczająco dobrze i nie muszę się zmieniać, ale jeśli widzę pewne zalety korzystania z DVCS, to mogę spróbować. Jeśli jednak nie ma sensu ani różnicy w używaniu go bez innych ludzi, nie będę...

18
Dlaczego powinienem napisać komunikat zatwierdzenia?

Dlaczego powinienem napisać komunikat zatwierdzenia? Nie chcę i myślę, że za każdym razem jest to głupie. Interfejs GUI, którego używam, który pozostanie nienazwany, zmusza cię do tego. Słyszę, że inni robią to za każdym razem, nawet jeśli używają VCS w wierszu poleceń. Jeśli popełniam kilka razy...

15
Dlaczego nie popełnić nierozwiązanych zmian?

W tradycyjnym VCS rozumiem, dlaczego nie popełniasz nierozwiązanych plików, ponieważ możesz uszkodzić kompilację. Nie rozumiem jednak, dlaczego nie powinieneś zatwierdzać nierozstrzygniętych plików w DVCS (niektóre z nich faktycznie uniemożliwiają zatwierdzenie plików). Zamiast tego uważam, że...

15
Praca z Git na wielu komputerach

Może to zabrzmieć nieco dziwnie, ale zastanawiam się nad dobrym sposobem pracy w Git z wielu komputerów połączonych ze sobą w jakiś sposób. Wygląda mi na to, że mam dwie opcje i widzę korzyści po obu stronach: Używaj samego git do udostępniania, każda maszyna ma swoje własne repozytorium i musisz...