Pytania otagowane jako scm

14
Jak mogę utrzymać jakość kodu bez SCM?
Pracuję w instytucji rządowej. Stosowana tutaj technologia i metody tworzenia oprogramowania są dość staromodne. Mają mnóstwo miejsca do przechowywania, ale nie mają odpowiedniego miejsca do przechowywania i utrzymywania aplikacji służących do automatyzacji większości prac w tym miejscu. Instytucja nie zezwala mi na używanie oprogramowania SCM, takiego jak GIT lub SVN. …
110 git  code-quality  svn  scm 

10
Co powinienem zrobić, gdy już zbyt długo czekałem między zatwierdzeniami?
Byłem niegrzeczny ... Za dużo „kodowania kowbojów”, za mało popełniania. Teraz jestem z ogromnym zobowiązaniem. Tak, powinienem był cały czas się angażować, ale teraz jest już za późno. Co jest lepsze? Zrób jeden bardzo duży zatwierdzenie, wymieniając wszystkie rzeczy, które zmieniłem Spróbuj podzielić go na mniejsze zatwierdzenia, które prawdopodobnie się …

13
Rozgałęziać się czy nie rozgałęziać?
Do niedawna mój przepływ pracy programistycznej był następujący: Uzyskaj tę funkcję od właściciela produktu Utwórz oddział (jeśli funkcja jest dłuższa niż 1 dzień) Zaimplementuj w oddziale Scal zmiany z gałęzi głównej do mojej gałęzi (aby zmniejszyć konflikty podczas scalania wstecznego) Scal moją gałąź z powrotem do głównej gałęzi Czasami były …

7
Czy moja firma łączy oddziały w niewłaściwy sposób?
Ostatnio natknąłem się na artykuł MSDN na temat rozgałęziania i łączenia oraz SCM: Rozgałęzianie i łączenie podkładu - Chris Birmele . W artykule mówią, że „połączenie wielkiego wybuchu” to łączący się antypattern: Big Bang Merge - odroczenie połączenia gałęzi do końca prac rozwojowych i próba scalenia wszystkich gałęzi jednocześnie. Uświadomiłem …

3
Kiedy wymyślono kontrolę źródła?
Jestem świadomy wielu systemów kontroli wersji: CVS, SVN, TFS itp ... Poszukałem pierwszego „systemu kontroli wersji / kontroli wersji” i widziałem różne sprzeczne odpowiedzi. Kiedy wymyślono kontrolę źródła? Kto to wymyślił? Jak to się nazywało?

5
Różnica między DevOps a zarządzaniem konfiguracją oprogramowania
Jaka jest różnica między operacjami programistycznymi a zarządzaniem konfiguracją oprogramowania? Dla mnie wydaje się być taki sam, o ile zarówno DevOps, jak i Software Configuration Management koncentrują się na: Ustanowienie infrastruktury programistycznej - odpowiada za kontrolę wersji , zarządzanie kompilacją, zarządzanie wdrażaniem, zarządzanie zależnościami, ciągłą integrację i dostarczanie itp. Korzystanie …

6
W Git, jak zrobić przechowywanie wersji dla kilkunastu bibliotek, wszystkie działały równolegle
Robimy projekty, ale ponownie wykorzystujemy dużo kodu między projektami i mamy wiele bibliotek, które zawierają nasz wspólny kod. Wdrażając nowe projekty, znajdujemy więcej sposobów na wyróżnienie wspólnego kodu i umieszczenie go w bibliotekach. Biblioteki zależą od siebie, a projekty zależą od bibliotek. Każdy projekt i wszystkie biblioteki używane w tym …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.