cvs

Jak wyeksportować historię wersji z mercurial lub git do cvs?

Będę pracował z innymi ludźmi nad kodem z projektu wykorzystującego cvs. Chcemy użyć rozproszonego vcs do naszej pracy i kied ... s? Obecnie myśleliśmy o użyciu git lub mercurial, ale moglibyśmy użyć innego rozproszonego VC jeśli to może ułatwić eksport.

Różnica między GIT i CVS

Jaka jest różnica między systemami kontroli wersji Git i CVS? Z radością korzystam z CVS od ponad 10 lat, a teraz powiedzia ... jest o wiele lepszy. Czy ktoś mógłby wyjaśnić, jaka jest różnica między tymi dwoma i dlaczego jeden jest lepszy od drugiego?

Dlaczego powinienem używać kontroli wersji?

Czytałam bloga, na którym pisarz powiedział to "Kod nie istnieje, chyba że jest sprawdzany w systemie kontroli wersji. U ... mam rację, to może się nie przydać, jeśli: nie mają innych osób pracujących na kod. nie planuj pozwolić innym mieć kod.

Przejście z CVS na Git: $Id:$ equivalent?

Przeczytałem kilka pytań o proste narzędzia kontroli kodu źródłowego i Git wydawał się rozsądnym wyborem. Mam go i działa, i ... jeśli tak się stanie, nie będzie miał lokalnego repozytorium (w rzeczy samej, oczekuję, że nie udostępnię go w ten sposób).

CVS: Lista wszystkich plików zmienionych między znacznikami (lub datami)

Czy Jest jakiś sposób, aby wymienić wszystkie pliki, które zmieniły się między dwoma tagami w CVS? Za każdym razem, gdy robi ... ły się między wydaniami. Zadziałałoby również, gdybym mógł znaleźć wszystkie pliki, które zmieniły się między dwiema datami.

Subversion vs CVS [zamknięty]

Użyłem trochę zarówno SVN jak i CVS, ale będę musiał wybrać jeden dla nowego projektu, który będę zaczynał. Czy ktoś, kto ko ... psze zasoby edukacyjne również będą mile widziane. To będzie mały projekt, tylko jeden lub dwóch deweloperów, aby rozpocząć.

Jak radzisz sobie z plikami konfiguracyjnymi w source control?

Załóżmy, że masz typową aplikację internetową z konfiguracją plików.nieważne. Każdy programista pracujący nad projektem będzi ... dzisz w kontroli źródeł? Nie sprawdzać w tym pliku w ogóle, sprawdzić go z różnymi nazwami lub zrobić coś wymyślnego w ogóle?

Jak zaimportować i aktualizować repozytorium CVS w Git? [zamknięte]

Istnieje centralne repozytorium w CVS i chciałbym użyć go z Gitem lokalnie, a następnie odesłać moje zmiany do CVS. Co mogę ... wnież najlepszym praktykom używania git z CVS . Ale To nie zadziałało i nie mogłem rozgryźć, co przegapiłem lub zrobiłem źle.

Migracja z CVS do Git bez utraty historii

Muszę wiedzieć, czy jest jakiś sposób na migrację kodu z CVS source control do Git? Jeśli tak, to co z moją historią commitów?

Migracja projektu z RCS do git?

Mam 20-letni projekt , który chciałbym przenieść z RCS do git, bez utraty historii. Wszystkie strony internetowe sugerują, ... t w wersjach przed 13 kwietnia 2010 Skrypt rcs2cvs znaleziony w dokumencie o nazwie "CVs-RCS-HOW-to Document for Linux"

CVS: Pokaż pliki, które są lokalnie zmienione

Czy Jest jakiś prosty sposób, aby pokazać tylko pliki w moim repozytorium, które zostały lokalnie dodane, usunięte lub zmodyf ... le to jest żmudne i podatne na błędy. Zastanawiam się, czy jest łatwiejszy sposób. Używam CVS 1.11.17, jeśli to ma znaczenie.

Kontrola wersji PHP Web Project

Mamy projekt PHP, który chcielibyśmy kontrolować. W tej chwili jest nas troje pracujących nad wersją rozwojową projektu, któr ... ko znaleźć dobry sposób, aby sprawdzić się i wyjść, który pozwoli nam przetestować na serwerze deweloperskim. Jakieś pomysły?

Różnice między dwoma całymi katalogami / projektami?

Odziedziczyłem projekt pierwotnie zapisany w CVS ze wszystkimi poprawkami. Zrobiłem sporo zmian i próbuję porównać wszystkie ... obić drzewo diff, czy coś takiego? Czyli jest znak między nowo dodanymi plikami, usuniętymi plikami, czy proszę o zbyt wiele?

Połączenie kontekstowe?

Czy istnieje jakieś narzędzie do różnicowania / scalania języków programowania, które działa w sposób świadomy składni (jak n ... znaleźć oprogramowanie zdolne do obsługi składni C++, ale znajomość rozwiązań dla innych języków również byłaby interesująca.

Jak zweryfikować komunikaty commit dla push?

Wychodząc z CVS, mamy zasadę, że komunikaty zatwierdzające powinny być oznaczone numerem błędu (prosty przyrostek "... [9999] ... jest inny hook podczas push, który mógłby sprawdzić commit wiadomości? Jak zweryfikować komunikaty commit podczas git push?

Jak dodawać rekurencyjnie katalogi CVS

Grałem trochę z CVS i nie jestem najbardziej zaznajomiony ze wszystkimi jego możliwościami, ale ogromną irytacją dla mnie jes ... na rekurencyjne dodawanie wszystkiego w Podany katalog do bieżącego projektu CVS (lub jeśli SVN lub git to znacznie ułatwia)?

Konwertuj kodowanie plików repozytorium git

Mam duże repozytorium CVS zawierające pliki w ISO-8859-1 i chcę przekonwertować to do git. Pewnie, że mogę skonfigurować git ... odów hash i jak przejść przez commity, gałęzie i znaczniki). A może jest jakieś narzędzie, które poradzi sobie z czymś takim?

Sprzedaj mi rozproszoną kontrolę wersji

Znam 1000 podobnych tematów. Czytam co najmniej 5 wątków tutaj, ale dlaczego nadal nie jestem przekonany o DVCS? Mam tylko n ... ng pochwały? Linus mieszka w innym świat w porównaniu z deweloperami offshore w moim średniej wielkości projekcie? Pitch me!

Czy istnieje sposób na uzyskanie krótkiego statusu CVS z linii poleceń?

Wykonując cvs update, otrzymujesz ładne podsumowanie stanu repozytorium, na przykład: M src/file1.txt M src/file2.txt C src ... nsformację z tego ostatniego do pierwszego, ale wydaje się to stratą czasu, ponieważ cvs może oczywiście produkować pierwsze.

Jak przywrócić dużą zmianę w CVS?

Jeden z moich kolegów kompletnie pomieszał zawartość katalogu w naszym głównym repozytorium CVS. Muszę przywrócić cały moduł ... ywa się przez pserver. Mogę użyć tej samej wersji CVS na komputerze z Linuksem lub klient cvsnt 2.0.51 D W systemie Windows.