Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

cvs2git - Online w chmurze

Uruchom cvs2git u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie cvs2git, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


cvs2git - konwertuj repozytorium cvs na repozytorium git

STRESZCZENIE


cvs2git [OPCJA] ... OPCJE WYJŚĆ ŚCIEŻKA CVS-REPOS
cvs2git [OPCJA] ... --opcje=ŚCIEŻKA

OPIS


Utwórz nowe repozytorium git na podstawie historii wersji przechowywanej w repozytorium CVS. Każdy
Zatwierdzenie CVS zostanie odzwierciedlone w repozytorium git, w tym takie informacje jak data
zatwierdzenie i identyfikator autora.

Wynikiem tego programu są pliki „blobfile” i „dumpfile”, które razem można załadować
do repozytorium git za pomocą "git fast-import".

ŚCIEŻKA CVS-REPOS jest ścieżką systemu plików części repozytorium CVS, którą chcesz
konwertować. Ta ścieżka nie musi być katalogiem najwyższego poziomu repozytorium CVS; to może
wskaż projekt w repozytorium, w którym to przypadku tylko ten projekt zostanie przekonwertowany.
Ta ścieżka lub jeden z jej katalogów nadrzędnych musi zawierać podkatalog o nazwie CVSROOT
(chociaż katalog CVSROOT może być pusty).

Nie jest możliwe bezpośrednie przekonwertowanie repozytorium CVS, do którego masz tylko dostęp zdalny
dostęp, ale FAQ opisuje narzędzia, które mogą być użyte do stworzenia lokalnej kopii pilota
repozytorium CVS.

OPCJE


KONFIGURACJA VIA OPCJE FILE


--opcje=ścieżka
Przeczytaj opcje konwersji z ścieżka zamiast z wiersza poleceń. Ta opcja
pozwala na znacznie większą elastyczność konwersji niż można osiągnąć za pomocą wiersza poleceń
sam. Więcej informacji znajdziesz w dokumentacji. Tylko następująca linia poleceń
opcje są dozwolone w połączeniu z --opcje: -h/--help, --pomoc-przepustki,
--wersja, -v/--gadatliwy, -q/--cichy, -p/--przechodzić/--Karnety, --próba, --profil,
--tylko bagażnik, --kodowanie, --kodowanie-zastępcze. Opcje są przetwarzane w
kolejność określona w wierszu poleceń.

WYDAJNOŚĆ OPCJE


--plik blobowy=ścieżka
Zapisz dane „blobu” (zawierające zawartość wersji) do ścieżka.

--plik zrzutu=ścieżka
Zapisz dane wersji (rozgałęzienia i zobowiązania) do ścieżka.

--próba
Nie twórz żadnych danych wyjściowych; po prostu wydrukuj, co by się stało.

KONWERSJA OPCJE


--tylko bagażnik
Konwertuj tylko zatwierdzenia linii głównej, a nie tagi ani gałęzie.

--kodowanie=enc
Zastosowanie kodowanie jako kodowanie nazw plików, komunikatów dziennika i nazwisk autorów w
Repozytorium CVS. Ta opcja może być podana wiele razy, w takim przypadku kodowania
są próbowane w kolejności, aż się uda. Domyślnie: ascii. Widzieć
http://docs.python.org/lib/standard-encodings.html po wykaz innych standardów
kodowania.

--kodowanie-zastępcze=enc
Jeśli żadne z kodowań określonych za pomocą --kodowanie udało się odszyfrować autora
nazwa lub zarejestruj wiadomość, a następnie wróć do używania kodowanie w stratnym trybie „zastąp”. Posługiwać się
tej opcji może spowodować utratę informacji, ale przynajmniej umożliwia
konwersja do uruchomienia do zakończenia. Ta opcja wpływa tylko na kodowanie dziennika
wiadomości i nazwiska autorów; nie ma kodowania awaryjnego dla nazw plików. (Używając
an --opcje pliku, możliwe jest określenie kodowania awaryjnego dla nazw plików.)
Domyślnie: wyłączone.

--zachowaj-sprzeczne-pliki-poddasza
Jeśli plik pojawia się zarówno na zewnątrz strychu CVS, zachowaj wersję strychu
w podkatalogu SVN o nazwie „Poddasze”. (Zwykle ta sytuacja jest traktowana jako
błąd krytyczny.)

SYMBOL OBSŁUGA


--symbol-transformacja=p: s
Przekształć nazwy symboli RCS/CVS przed wprowadzeniem ich do Subversion. wzorzec jest
Wzorzec wyrażeń regularnych Pythona, który jest dopasowany do całej nazwy symbolu; wymiana
jest zamiennikiem wykorzystującym składnię odwołań do wyrażenia regularnego Pythona. Możesz podać dowolną liczbę
z tych opcji; zostaną zastosowane w kolejności podanej w wierszu poleceń.

--symbol-wskazówki=ścieżka
Przeczytaj wskazówki dotyczące konwersji symboli z ścieżka. Format ścieżka jest taki sam jak
formatowanie wyjścia przez --wpisz-symbol-informacje, czyli plik tekstowy z czterema białymi znakami
kolumny oddzielone: identyfikator-projektu, symbol, konwersja, rodzic-lod-nazwa. identyfikator-projektu
to numeryczny identyfikator projektu, do którego należy symbol, licząc od 0.
identyfikator-projektu można ustawić na „.” jeśli specyfika projektu nie jest potrzebna. nazwa symbolu is
nazwa określonego symbolu. konwersja określa, w jaki sposób symbol powinien
być przekonwertowane i może być jedną z wartości „gałąź”, „tag” lub „wyklucz”. Gdyby
konwersja to '.', to ta reguła nie ma wpływu na sposób konwersji symbolu.
rodzic-lod-nazwa to nazwa symbolu, z którego ten symbol powinien wyrosnąć, lub
'.pień.' czy symbol powinien wyrosnąć z pnia. Gdyby rodzic-lod-nazwa jest pominięty lub
'.', wtedy ta zasada nie ma wpływu na preferowanego rodzica tego symbolu. Plik
może zawierać puste wiersze lub wiersze komentarza (linie, których pierwszy niebędący białymi znakami
znak to „#”).

--symbol-domyślny=optować
Określ, jak konwertować niejednoznaczne symbole (te, które pojawiają się w archiwum CVS jako
zarówno gałęzie, jak i tagi). optować musi być „heurystyczna” (zdecyduj, jak traktować każdego)
niejednoznaczny symbol na podstawie tego, czy był częściej używany jako gałąź/tag w CVS),
'strict' (brak wartości domyślnej; każdy niejednoznaczny symbol musi być rozwiązany ręcznie za pomocą
--force-gałąź, --force-znaczniklub --wykluczać), „gałąź” (traktuj każdy niejednoznaczny symbol
jako gałąź), „tag” (traktuj każdy niejednoznaczny symbol jako tag) lub „wyklucz” (nie
konwertować niejednoznaczne symbole). Wartość domyślna to „heurystyka”.

--force-gałąź=regexp
Wymuś symbole, których nazwy pasują do siebie regexp być oddziałami. regexp musi pasować do całości
nazwa symbolu.

--force-znacznik=regexp
Wymuś symbole, których nazwy pasują do siebie regexp być tagami. regexp musi pasować do całości
nazwa symbolu.

--wykluczać=regexp
Wyklucz gałęzie i tagi, których nazwy są zgodne regexp z konwersji. regexp musi
dopasować całą nazwę symbolu.

--zachowaj-trywialne-importy
Nie wykluczaj gałęzi, które były używane tylko do pojedynczego importu. (Domyślnie takie
gałęzie są wykluczone, ponieważ są zwykle tworzone przez niewłaściwe użycie
cvs importować.)

OBALENIE NIERUCHOMOŚCI


--Nazwa Użytkownika=Nazwa
Ustaw domyślną nazwę użytkownika na Nazwa kiedy cvs2svn musi wygenerować zatwierdzenie, dla którego
CVS nie rejestruje oryginalnej nazwy użytkownika. Dzieje się tak, gdy gałąź lub tag są
Utworzony. Domyślnie w takich zatwierdzeniach nie jest używany żaden autor.

--auto-rekwizyty=filet
Określ plik w formacie pliku konfiguracyjnego Subversion, którego [auto-props]
Sekcja może być użyta do ustawienia dowolnych właściwości plików w Subversion
repozytorium na podstawie ich nazw plików. (Nagłówek sekcji [auto-props] musi być
obecny; inne sekcje pliku konfiguracyjnego, w tym enable-auto-props
są ignorowane.) Nazwy plików są dopasowywane do wzorców nazw plików
nieczule.

--typy-mimu=filet
Określ plik mime.types w stylu apache filet do ustawienia svn:mime-type.

--eol-z-typu-mimu
Dla plików, które nie mają trybu rozwijania kb, ale mają znany typ MIME, ustaw
styl eol oparty na typie mimu. Dla takich plików ustaw svn:eol-style na "natywny", jeśli
typ MIME zaczyna się od „text/” i pozostaw go nieustawionym (tj. bez tłumaczenia EOL)
Inaczej. Ta opcja nie ma wpływu na pliki z nieznanymi typami MIME. Ten
opcja nie ma żadnego efektu, chyba że --typy-mimu podana jest również opcja.

--default-eol=styl
Ustaw svn:eol-style na styl dla plików, które nie mają trybu rozszerzania CVS 'kb'
i których tryb tłumaczenia końca wiersza nie został określony przez jednego z pozostałych
opcje. styl musi być „binarny” (domyślnie), „natywny”, „CRLF”, „LF” lub „CR”.

--klucze-wyłączone
Domyślnie cvs2svn ustawia svn:keywords w plikach CVS na „data identyfikatora autora”, jeśli tryb
danego pliku RCS to kv, kvl lub unset. Jeśli użyjesz --keywords-
wyłączony, cvs2svn nie ustawi svn:keywords dla żadnego pliku. Chociaż to nie będzie
dotknij słów kluczowych w zawartości plików, Subversion ich nie rozwinie.

--keep-cvsignore
Zawierać .cvsignore pliki w danych wyjściowych. (Normalnie nie są potrzebne, ponieważ cvs2svn
ustawia odpowiedni svn:ignoruj nieruchomości.)

--cvs-przychody
Zapisz numery wersji CVS jako właściwości pliku w repozytorium Subversion. (Notatka
że jeśli nie zostanie wyraźnie usunięty, pozostanie ostatni numer wersji CVS
powiązane z plikiem, nawet po zmianie pliku w Subversion.)

EKSTRAKCJA OPCJE


--użyj-cvs
Użyj CVS, aby wyodrębnić zawartość wersji. Ta opcja jest wolniejsza niż --use-internal-co
or --użyj-rcs.

--użyj-rcs
Użyj RCS „co”, aby wyodrębnić zawartość wersji. Ta opcja jest szybsza niż --użyj-cvs ale
w niektórych przypadkach zawodzi.

--użyj-zewnętrznego-generatora-blobu
Użyj zewnętrznego programu w Pythonie, aby wyodrębnić zawartość wersji pliku z RCS
pliki i wyślij je do pliku blobfile. Ta opcja jest znacznie szybsza niż --użyj-rcs or
--użyj-cvs ale pozostawia słowa kluczowe nierozwinięte i wymaga oddzielnego, przeszukiwalnego bloba
plik do zapisu równolegle do głównego skryptu cvs2git.

ŚRODOWISKO OPCJE


--katalog tmp=ścieżka
Ustaw ścieżka używać do danych tymczasowych. Domyślnie jest to katalog o nazwie cvs2svn-tmp
w bieżącym katalogu.

--współ=ścieżka
Ścieżka do co program. (co jest potrzebne, jeśli --użyj-rcs używana jest opcja.)

--cvs=ścieżka
Ścieżka do cvs program. (cvs jest potrzebne, jeśli --użyj-cvs używana jest opcja.)

CZĘŚCIOWY KONWERSJE


--przechodzić=przechodzić
Wykonaj tylko przepustkę przechodzić konwersji. przechodzić można określić według nazwy lub przez
numer (patrz --pomoc-przepustki).

-p [początek Koniec], --Karnety=[początek Koniec]
Wykonaj przepustki początek przez zakończenia konwersji (włącznie). początek i zakończenia mogą
być określony przez nazwę lub numer (patrz --pomoc-przepustki). Jeśli początek or zakończenia brakuje,
domyślnie jest to odpowiednio pierwszy lub ostatni przebieg. Aby to zadziałało wcześniej
przepustki muszą być ukończone wcześniej w tym samym repozytorium CVS, a
wygenerowane pliki danych muszą znajdować się w katalogu tymczasowym (zobacz --katalog tmp).

INFORMACJE OPCJE


--wersja
Wydrukuj numer wersji.

-h, --help
Wydrukuj komunikat o użyciu i wyjdź z powodzeniem.

--pomoc-przepustki
Wydrukuj numery i nazwy przejść konwersji i wyjdź z powodzeniem.

--facet Wypisz stronę podręcznika w stylu unix dla tego programu na standardowe wyjście.

-v, --gadatliwy
Drukuj więcej informacji podczas biegu. Ta opcja może być podana dwa razy do wyjścia
obszerne informacje dotyczące debugowania.

-q, --cichy
Drukuj mniej informacji podczas biegania. Tę opcję można podać dwukrotnie, aby
pominąć wszystkie wyjścia bez błędów.

--wpisz-symbol-informacje=ścieżka
Napisz do ścieżka statystyki symboli i informacje o tym, jak symbole zostały przekonwertowane
podczas CollateSymbolsPass.

--pomiń czyszczenie
Zapobiegaj usuwaniu plików tymczasowych.

--profil
Profil z 'cProfile' (do pliku cvs2svn.cProfil).

Korzystaj z cvs2git online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Wtyczka Eclipse Tomcat
    Wtyczka Eclipse Tomcat
    Zapewnia wtyczka Eclipse Tomcat
    prosta integracja serwletu Tomcat
    kontener do programowania java
    Aplikacje internetowe. Możesz do nas dołączyć
    dyskusja...
    Pobierz wtyczkę Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop służy do przesyłania strumieniowego
    torrenty na Mac, Windows lub Linux. To
    łączy się zarówno z BitTorrent, jak i
    rówieśnicy WebTorrent. Teraz nie ma
    trzeba czekać na...
    Pobierz pulpit WebTorrent
  • 3
    GenX
    GenX
    GenX to program naukowy do udoskonalenia
    współczynnik odbicia promieniowania rentgenowskiego, neutron
    współczynnik odbicia i rentgen powierzchni
    dane dyfrakcyjne za pomocą różnicy
    algorytm ewolucji...
    Pobierz GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP to program statystyczny
    analiza próbkowanych danych. To jest darmowe
    zamiennik autorskiego programu
    SPSS. PSPP ma zarówno tekstowe, jak i
    graficznie nas...
    Pobierz pspp4windows
  • 5
    Rozszerzenia Gita
    Rozszerzenia Gita
    Git Extensions to samodzielne narzędzie interfejsu użytkownika
    do zarządzania repozytoriami Git. To także
    integruje się z Eksploratorem Windows i
    Microsoft Visual Studio
    (2015/2017/2019). To...
    Pobierz rozszerzenia Gita
  • 6
    eSpeak: synteza mowy
    eSpeak: synteza mowy
    Silnik zamiany tekstu na mowę dla języka angielskiego i
    wiele innych języków. Kompaktowy rozmiar z
    wyraźna, ale sztuczna wymowa.
    Dostępny jako program wiersza poleceń z
    wiele ...
    Pobierz eSpeak: syntezator mowy
  • więcej »

Komendy systemu Linux

Ad