Posiadam repozytorium na GitHub, do którego ktoś wysłał żądanie ściągnięcia z jednym zatwierdzeniem. Chcę tylko częściowo wdrożyć jego rozwiązanie i użyć około połowy zmian kodu dokonanych przez użytkownika. Co powinienem zrobić w tej sytuacji? Utwórz gałąź jego wersji, a następnie wróć, skopiuj i wklej „stary” kod, który chcę zachować z …
Jestem nowy w kontroli wersji (obecnie używam SVN), ale nie rozumiem, jak to pomaga programistom. Co robi kontrola wersji, która czyni ją użyteczną w środowisku programistycznym?
Zajmuję się tworzeniem strony internetowej w php w localhost, a kiedy moduły się kończą, przesyłam ją do chmury, aby moi przyjaciele mogli ją przetestować w wersji alfa. Jak zachować się rozwija, mam wiele plików i tracę poczucie który plik mam edytowane lub zmienione itd. Słyszałem o czymś jako „kontroli wersji” …
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ę …
Jak powinna kod w kontroli wersji być przechowywane? Przyjazny deweloper ? tak, że programista może szybko podjąć najnowszy i możliwość uruchomienia ze swego edytora, nie robiąc wiele zmian? (takich jak pliki konfiguracyjne wskazując dev DB..etc) lub Powinno to być produkcja przyjazna ? źródło powinno być w sposób łatwy do wdrożenia …
To zdarzyło się przynajmniej raz do mnie. Pracuję nad jakąś częścią kodu i znajduję mały błąd w innej części, a błąd powstrzymuje mnie przed ukończeniem tego, co obecnie próbuję zrobić. Mocowanie błąd może być tak proste, jak zmiana jednego oświadczenia. Co robicie w takiej sytuacji? Naprawić błąd i zobowiązać go …
Potrzebuję porady, jak ustrukturyzować nasze projekty w Git. Używamy Java, a Maven jest naszym narzędziem do budowania. Maven zakłada, że wszystkie twoje projekty mają w końcu wspólnego przodka. Maven może być także prawdziwą królową dramatów, gdy rzeczy nie są skonfigurowane dokładnie tak, jak fundacja Apache konfiguruje swoje projekty (każdy, kto …
Nasz menedżer monitoruje zobowiązania Git we wszystkich naszych projektach; zazwyczaj nie stanowi to problemu i uwielbiam fakt, że kontrola wersji zapewnia dziennik całej pracy, szczególnie do późniejszych audytów i analiz (na wypadek, gdyby coś poszło nie tak). Jednak kierownik napisał kilka komentarzy, pytając, nad czym pracują ludzie, gdy widzi zatwierdzenie …
Jestem przy prywatnym projekcie, który ostatecznie stanie się open source. Mamy kilku członków zespołu, wystarczająco utalentowanych z technologiami do tworzenia aplikacji, ale nie dedykowanych programistów, którzy potrafią pisać czysty / piękny i co najważniejsze długoterminowy kod, który można utrzymać. Postanowiłem przebudować bazę kodu, ale jest to trochę niewygodne, ponieważ ktoś …
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 dziennie i nie ukończyłem …
Jeśli wykonujesz projekt solo - czy użyłbyś narzędzi CI do budowania z repozytorium? Korzystałem z Hudsona i tempomatu w środowisku zespołowym, w którym budowanie jest niezbędne, gdy tylko ktoś coś sprawdzi. Myślę, że wartość kontroli wersji jest nadal oczywista, ale czy muszę budować po każdym zatwierdzeniu, widząc, że właśnie zbudowałbym …
Ostateczny termin wydania to jutro, twoja koleżanka w końcu zakończyła swoje kluczowe dla tego wydania zadanie, kierownik projektu stoi nad twoim ramieniem i naciska, by w końcu stworzyć kompilację, a podczas przeglądu zauważasz wadę w kodzie kolegi. Nie krytyczny, ale coś, czego nie wypuściłbyś, gdyby nie premiera jutra. I, co …
Jestem kontrahentem, który niedawno rozpoczął działalność w firmie. Zespół składa się z 3 programistów składających się z 2 deweloperów poziomu średniego i średniego, wkrótce inny na tym samym poziomie i ja (6 lat doświadczenia). Dla obu obecnych programistów jest to ich pierwsza praca poza uniwersytetem / uczelnią i nigdy wcześniej …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 5 lat temu . Kilka miesięcy temu kopałem w Subversion i GIT i byłem rozczarowany. Obsługują kod źródłowy w porządku, ale nie w …
Kontrola wersji programów drabinkowych (LL) dla programowalnych sterowników logicznych (PLC) wydaje się praktycznie nie istnieć. Może to wynikać z tego, że LL jest językiem wizualnym i zwykle jest przechowywany w plikach binarnych, lub może być tak, ponieważ kontrola kodu źródłowego nie „złapała” się w kręgach inżynierii kontroli procesu - a …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.