Pytania otagowane jako version-control

Kontrola wersji to zarządzanie zmianami w dokumentach, programach i innych informacjach przechowywanych jako pliki komputerowe. Użyj tego znacznika, aby zaznaczyć ogólne pytania dotyczące użycia i możliwości kontroli wersji, porównania VCS. Dla większości poleceń i technik specyficznych dla każdego konkretnego VCS istnieją określone tagi, które powinny być preferowane.


20
Dlaczego powinienem używać kontroli wersji? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 11 miesięcy temu . Popraw to pytanie Czytałem blog, na którym pisarz to powiedział „Kod nie …
123 svn  git  version-control  cvs 


6
Intellij Idea 9/10, jakie foldery zaewidencjonować (lub nie wyewidencjonować) kontroli źródła?
Nasz zespół właśnie przeniósł się z Netbeans do Intellij 9 Ultimate i musi wiedzieć, które pliki / foldery powinny być zazwyczaj wykluczane z kontroli źródła, ponieważ nie są one przenośnymi stacjami roboczymi, tj .: odwołują się do ścieżek istniejących tylko na komputerze jednego użytkownika. O ile wiem, Intellij chce zignorować …

6
Git Cherry Pick vs Rebase
Niedawno zacząłem pracować z Gitem. Przeglądając książkę Git w trybie online, w sekcji „Git Rebase” znalazłem: Za pomocą polecenia rebase możesz pobrać wszystkie zmiany, które zostały wprowadzone w jednej gałęzi i odtworzyć je w innej. (Cytat z: http://git-scm.com/book/en/Git-Branching-Rebasing ) Pomyślałem, że to jest dokładna definicja git cherry-pick (ponownie zastosuj zatwierdzenie …


9
Jak przypisać pojedyncze zatwierdzenie wielu programistom?
Sposób, w jaki działają systemy kontroli wersji, które znam, polega na tym, że każde zatwierdzenie jest przypisywane do jednego programisty. Rozwój Agile Engineering, a konkretnie programowania w parach, doprowadził do sytuacji, w której dwóch programistów wniosło znaczący wkład w to samo zadanie, na przykład poprawkę błędu. Kwestia atrybucji nie będzie …

3
Mercurial (hg) zatwierdza tylko określone pliki
Próbuję zatwierdzić tylko niektóre pliki w Mercurial. Ze względu na to, że hg ma automatyczne dodawanie za każdym razem, gdy próbuję wprowadzić zmianę, chce zatwierdzić wszystkie pliki. Ale nie chcę tego, ponieważ niektóre pliki nie są jeszcze „gotowe”. Jest hg commit -I thefile.foo ale to jest tylko dla jednego pliku. …

9
Git push: „fatal 'origin' nie wydaje się być repozytorium git - fatal Nie można odczytać ze zdalnego repozytorium.”
Wiem, że zadawano już podobne pytania. Ale uważam, że mój problem wynika z błędu, który popełniłem wcześniej, i dlatego jest inny: pozwól mi wyjaśnić. Wszystko działało sprawnie, jak mogłem: git add . wszystkie pliki z mojego lokalnego repozytorium. git commit -m "message here" aby dodać wiadomości do moich zatwierdzeń. git …

30
Dlaczego nie uczą tego w szkole? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

2
Generowanie listy plików, które uległy zmianie między wersjami hg
Chcę wygenerować listę plików zmienionych między dwiema wersjami w danym katalogu w Mercurial. W szczególności nie interesuje mnie, co się zmieniło, ale które pliki uległy zmianie w tym katalogu. Np. Zakładając, że między thena otherthen, tylko 2 pliki uległy zmianie: >hg hypothetical-command -r then:otherthen foo.baz bar.baz > Jakie jest hipotetyczne …


10
Błąd Mercurial: przerwij, nie podano nazwy użytkownika
Problem na WindowsXP (prawdopodobnie wystąpi przy wszystkich instalacjach Win) przy pierwszym użyciu Mercurial. Znalazłem odpowiedź w nieoczywistym miejscu, więc sam zadaję / odpowiadam na to pytanie, aby inni nie musieli szukać tak jak ja. Pierwsze użycie Mercurial na komputerze. Dodaj nowy repoz: c:\bla\>hg add nie ma problemu. Następnie wykonaj: c:\bla\hg …

5
Git ignoruje cele Maven i Maven
Każdy wie, czy można zignorować wszystkie wystąpienia określonego katalogu w strukturze plików zarządzanej przez git. Chcę wykluczyć wszystkie foldery „docelowe” w projekcie maven z kilkoma modułami podrzędnymi. Wiem, że mogę jawnie wykluczyć każdy z nich w .gitignore najwyższego poziomu, ale naprawdę chciałbym móc tam określić wzorzec, taki jak ** / …

7
Jak zmienić nazwę gałęzi „master” w Git na „wydanie”?
Chcielibyśmy wymusić nową politykę dla naszych projektów, zgodnie z którą gałąź główna będzie teraz nazywana gałęzią wydania, aby upewnić się, że jest bardziej jasne, w jaki sposób powinna być używana. Oczywiście będziemy mieć również rozwijanie i wydawanie gałęzi kandydatów. Rozumiem, że mogę lokalnie zmienić nazwę gałęzi głównej, używając po prostu …

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.