version-control

TFS: łączenie najlepszych praktyk

Mamy standardową architekturę gałęzi, w której mamy gałąź rozwoju dla każdego zespołu, a wspólna gałąź integracyjna (skąd wsz ... , które łączyłyby się z inną gałęzią do oryginalnego commita. Chciałbym usłyszeć Twoją opinię na temat najlepszych praktyk.

sprawdzanie historii usuniętego pliku

Jeśli usunę plik w Subversion, Jak mogę spojrzeć na jego historię i zawartość? Jeśli próbuję zrobić svn cat LUB svn log na ni ... odzyskać? (pytałem konkretnie o Subversion, ale chciałbym też usłyszeć, jak Bazaar, Mercurial i Git zajmują się tą sprawą.)

git selective odwraca lokalne zmiany z pliku

W moim Git repo, który śledzi repo svn, dokonałem kilku zmian w jednym pliku. Teraz chcę przywrócić te zmiany (jak svn rever ... ywania zmian, których chcę. The git add -i Command wydaje się mieć taką możliwość, ale nie chcę tego jeszcze wystawiać.

Rozproszone systemy kontroli wersji i przedsiębiorstwo-dobry mix? [zamknięte]

Widzę, dlaczego rozproszone systemy kontroli źródeł (DVCS - like Mercurial) mają sens w projektach open source. Ale czy mają ... DVCS sprawiają, że lepiej lub gorzej nadaje się do przedsiębiorstwa z wieloma deweloperami? (nad systemem scentralizowanym)

Jak stabilna jest wtyczka git dla eclipse?

Miałem zamiar zagrać z Gitem i zastanawiałem się, czy ktoś użył wtyczki git dla eclipse Widzę, że jest w wersji 0.3.1 i za ... w popularnych wtyczek lista. Kliknij Zainstaluj. Znacznie łatwiejsze niż ręczne dodawanie lokalizacji witryny aktualizacji.

Czy istnieje system kontroli wersji dla zmian struktury bazy danych?

Często napotykam następujący problem. Pracuję nad kilkoma zmianami w projekcie, które wymagają nowych tabel lub kolumn w baz ... cyficzna technologia baz danych. Chcę tylko wiedzieć, czy istnieje. Jeśli zdarza się, że działa z MS SQL Server, to świetnie.

Konsekwencje stosowania przeszczepu w Mercurialu

Ostatnio pojawiło się kilka pytań dotyczących pomijania zmian podczas utrzymywania gałęzi wydania w Mercurial. Na przykład: ... je o operacji przeszczepu, aby pomóc mu w połączeniu? I wreszcie... P4: jakie są potencjalne problemy z takim przepływem?

Jest kontrolą wersji (tj. Subversion) dotyczy śledzenia dokumentów?

Jestem odpowiedzialny za około 100 + dokumentów (dokument word, Nie kod źródłowy), które wymagają rewizji przez różne osoby w ... e dobre, nie znaczy, że jest dobre dla mojego działu. Czy będą w porządku z zapisywania wszystkich tych dokumentów w Google?

Najlepsza kontrola wersji dla samotnego dewelopera [zamknięta]

Jestem samotnym deweloperem w tej chwili; proszę podzielić się swoimi doświadczeniami na temat tego, co jest dobrą konfigurac ... atwy do skonfigurowania Monitor problemów, miła Kontrola dostępu, Interfejs sieciowy z funkcją skórek i pomocna społeczność.

Kontrola wersji Zeszytów Mathematica

Notebooki Mathematica są oczywiście plikami tekstowymi -- wydaje się rozsądne oczekiwać, że powinny ładnie grać z systemem ko ... dytor tekstu nie jest w stanie przejść przez .plik nb. Czy ktoś miał szczęście umieścić notebooka pod kontrolą wersji? Jak?

Polecenie Git do wyświetlenia HEAD commit id?

Jakiego polecenia mogę użyć, aby wydrukować identyfikator zatwierdzenia HEAD? Oto co robię ręcznie: $ cat .git/HEAD ref: r ... plik tekstowy zawierał dokładnie identyfikator zatwierdzenia HEAD (nic mniej więcej, a nie tylko ref). Czy ktoś może pomóc?

Sprawdzanie starego commita i utrzymanie głowy na gałęzi głównej?

Obecnie do przełączania na inny commit git (w tej samej gałęzi...właściwie, na gałęzi głównej!), Wykonuję polecenie git che ... obię to git mówi mi, że jestem teraz z oderwaną głową. Jak przejść do starszego commita i utrzymać głowę na tej samej gałęzi?

Czy pliki Pack Gita są deltami, a nie migawkami?

Jedną z kluczowych różnic pomiędzy Gitem a większością innych systemów kontroli wersji jest to, że pozostałe mają tendencję d ... apisujemy zupełnie nową migawkę", abyśmy nie gromadzili zbyt dużego zestawu zmian? Jak inaczej Git mógłby uniknąć wad deltas?

Jak skopiować lokalną gałąź Git do zdalnego repo

Do tej pory wykonałem następujące kroki: sklonowany zdalny Git repo Rozgałęził gałąź master do eksperymentalnego edytowa ... ę dostęp do zdalnego repo przez SSH. Jak udostępnić lokalną gałąź w zdalnym repo, bez wpływu na gałąź master zdalnego repo?

git: Przełącz gałąź bez odłączania głowicy

Mam repozytorium na GitHubie z główną gałęzią (master) i gałęzią do jakiejś eksperymentalnej pracy. Zrobiłem kilka commitów ... dnię git branch --track za znacznie bardziej intuicyjną niż git checkout -b branch-name origin/branch-name. Dzięki za pomoc!

Jak programiści pracują razem nad projektem?

Zawsze programowałem sam, wciąż jestem studentem, więc nigdy nie programowałem z nikim innym, nawet nie używałem systemu kont ... toś decyduje się na budowę czy coś? Czy są jakieś testy, które są wykonywane aby upewnić się, że "działa"? Wszystko da radę.

Git na własnym porcie SSH

Mój dostawca VPS zaleca pozostawienie mojego portu SSH na niestandardowym numerze portu, który domyślnie go przypisują (Nie 2 ... ndardowego do pliku ~/.ssh/config Jak Host mydomain.com Port 12345 Jednak w cygwinie plik ten wydaje się nie istnieć.

Jak radzić sobie z plikami projektu IntelliJ IDEA pod kontrolą Git source?

Wszyscy w naszym zespole używają IntelliJ IDEA, a my uważamy, że przydatne jest umieszczenie Plików projektu (.ipr i .iml) do ... nych podejść, które zarysowałem, podejścia wymienione w odpowiedziach na te pytania lub podejścia, które zalecają. Dziękuję.

Rebasing zdalnych gałęzi w Git

Używam pośredniego repozytorium Git do mirrorowania zdalnego repozytorium SVN, z którego ludzie mogą klonować i pracować. Rep ... kanie rebase na zdalnym serwerze, ale to sprawia, że naprawianie wszelkich konfliktów scalania z rebase znacznie trudniejsze.

Pusty folder submodule Git po klonowaniu repo

Mam jeden repo hosted w https://github.com/aikiframework/json . W mojej lokalnej kopii dodałem podmodule używając polecenia ... amework/json.git Folder podmodułu json - rpc jest pusty. Co mi umyka? Zapomniałem o czymś? Dlaczego ten folder jest pusty?