cvs2git - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന cvs2git കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


cvs2git - ഒരു cvs റിപ്പോസിറ്ററി ഒരു git റിപ്പോസിറ്ററി ആക്കി മാറ്റുക

സിനോപ്സിസ്


cvs2git [ഓപ്ഷൻ]... ഔട്ട്പുട്ട്-ഓപ്ഷനുകൾ CVS-REPOS-പാത്ത്
cvs2git [ഓപ്ഷൻ]... --options=PATH

വിവരണം


ഒരു CVS റിപ്പോസിറ്ററിയിൽ സംഭരിച്ചിരിക്കുന്ന പതിപ്പ് ചരിത്രത്തെ അടിസ്ഥാനമാക്കി ഒരു പുതിയ git റിപ്പോസിറ്ററി സൃഷ്ടിക്കുക. ഓരോന്നും
CVS പ്രതിബദ്ധത ജിറ്റ് ശേഖരത്തിൽ പ്രതിഫലിപ്പിക്കും, തീയതി പോലുള്ള വിവരങ്ങൾ ഉൾപ്പെടെ
പ്രതിജ്ഞാബദ്ധന്റെ പ്രതിബദ്ധതയും ഐഡിയും.

ഈ പ്രോഗ്രാമിന്റെ ഔട്ട്പുട്ട് ഒരു "ബ്ലോബ്ഫിൽ", ഒരു "ഡംപ്ഫിൽ" എന്നിവയാണ്, അവ ഒരുമിച്ച് ലോഡ് ചെയ്യാൻ കഴിയും.
"git ഫാസ്റ്റ്-ഇംപോർട്ട്" ഉപയോഗിച്ച് ഒരു git റിപ്പോസിറ്ററിയിലേക്ക്.

CVS-REPOS-പാത്ത് നിങ്ങൾ ആഗ്രഹിക്കുന്ന CVS റിപ്പോസിറ്ററിയുടെ ഭാഗത്തിന്റെ ഫയൽസിസ്റ്റം പാതയാണ്
മാറ്റുക. ഈ പാത ഒരു CVS റിപ്പോസിറ്ററിയുടെ ഉയർന്ന തലത്തിലുള്ള ഡയറക്ടറി ആയിരിക്കണമെന്നില്ല; ഇതിന് കഴിയും
ഒരു ശേഖരത്തിനുള്ളിലെ ഒരു പ്രോജക്റ്റിലേക്ക് പോയിന്റ് ചെയ്യുക, ഈ സാഹചര്യത്തിൽ മാത്രമേ ആ പ്രോജക്റ്റ് പരിവർത്തനം ചെയ്യപ്പെടുകയുള്ളൂ.
ഈ പാതയോ അതിന്റെ പാരന്റ് ഡയറക്‌ടറികളിൽ ഒന്നോ CVSROOT എന്ന ഉപഡയറക്‌ടറി ഉണ്ടായിരിക്കണം
(CVSROOT ഡയറക്‌ടറി ശൂന്യമായിരിക്കാം).

നിങ്ങൾക്ക് റിമോട്ട് മാത്രമുള്ള ഒരു CVS ശേഖരണത്തിലേക്ക് നേരിട്ട് പരിവർത്തനം ചെയ്യാൻ സാധ്യമല്ല
ആക്സസ്, എന്നാൽ FAQ ഒരു റിമോട്ടിന്റെ ഒരു പ്രാദേശിക പകർപ്പ് സൃഷ്ടിക്കാൻ ഉപയോഗിച്ചേക്കാവുന്ന ടൂളുകൾ വിവരിക്കുന്നു
CVS ശേഖരം.

ഓപ്ഷനുകൾ


കോൺഫിഗറേഷൻ വയ ഓപ്ഷനുകൾ FILE


--ഓപ്ഷനുകൾ=പാത
പരിവർത്തന ഓപ്ഷനുകൾ വായിക്കുക പാത പകരം കമാൻഡ് ലൈനിൽ നിന്ന്. ഈ ഓപ്ഷൻ
കമാൻഡ്-ലൈൻ ഉപയോഗിച്ച് നേടാവുന്നതിനേക്കാൾ കൂടുതൽ പരിവർത്തന വഴക്കം അനുവദിക്കുന്നു
ഒറ്റയ്ക്ക്. കൂടുതൽ വിവരങ്ങൾക്ക് ഡോക്യുമെന്റേഷൻ കാണുക. ഇനിപ്പറയുന്ന കമാൻഡ്-ലൈൻ മാത്രം
എന്നിവയുമായി സംയോജിച്ച് ഓപ്ഷനുകൾ അനുവദനീയമാണ് --ഓപ്ഷനുകൾ: -h/--സഹായിക്കൂ, --സഹായം-പാസുകൾ,
--പതിപ്പ്, -v/--വാക്കുകൾ, -q/--നിശബ്ദമായി, -p/--പാസ്/--പാസുകൾ, --ഡ്രൈ-റൺ, --പ്രൊഫൈൽ,
--തുമ്പിക്കൈ-മാത്രം, --എൻകോഡിംഗ്, ഒപ്പം --ഫാൾബാക്ക്-എൻകോഡിംഗ്. എന്നതിൽ ഓപ്‌ഷനുകൾ പ്രോസസ്സ് ചെയ്യുന്നു
കമാൻഡ് ലൈനിൽ വ്യക്തമാക്കിയ ഓർഡർ.

ഔട്ട്പ് ഓപ്ഷനുകൾ


--ബ്ലോബ്ഫിൽ=പാത
"ബ്ലോബ്" ഡാറ്റ (റിവിഷൻ ഉള്ളടക്കങ്ങൾ അടങ്ങിയ) എന്നതിലേക്ക് എഴുതുക പാത.

--ഡംപ്ഫിൽ=പാത
റിവിഷൻ ഡാറ്റ (ശാഖകളും കമ്മിറ്റുകളും) എഴുതുക പാത.

--ഡ്രൈ-റൺ
ഒരു ഔട്ട്പുട്ട് ഉണ്ടാക്കരുത്; എന്ത് സംഭവിക്കുമെന്ന് പ്രിന്റ് ചെയ്യുക.

പരിവർത്തനം ഓപ്ഷനുകൾ


--തുമ്പിക്കൈ-മാത്രം
ടാഗുകളോ ശാഖകളോ അല്ല, ട്രങ്ക് കമിറ്റുകളെ മാത്രം പരിവർത്തനം ചെയ്യുക.

--എൻകോഡിംഗ്=ഓൺ
ഉപയോഗം എൻകോഡിംഗ് ഫയലിന്റെ പേരുകൾ, ലോഗ് സന്ദേശങ്ങൾ, രചയിതാവിന്റെ പേരുകൾ എന്നിവയുടെ എൻകോഡിംഗായി
CVS റെപ്പോസ്. ഈ ഓപ്ഷൻ ഒന്നിലധികം തവണ വ്യക്തമാക്കിയേക്കാം, ഈ സാഹചര്യത്തിൽ എൻകോഡിംഗുകൾ
ഒരാൾ വിജയിക്കുന്നത് വരെ ക്രമത്തിൽ പരീക്ഷിക്കപ്പെടുന്നു. സ്ഥിരസ്ഥിതി: ascii. കാണുക
http://docs.python.org/lib/standard-encodings.html മറ്റ് സ്റ്റാൻഡേർഡിന്റെ ഒരു ലിസ്റ്റിനായി
എൻകോഡിംഗുകൾ.

--ഫാൾബാക്ക്-എൻകോഡിംഗ്=ഓൺ
എൻകോഡിംഗുകളൊന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ --എൻകോഡിംഗ് ഒരു രചയിതാവിനെ ഡീകോഡ് ചെയ്യുന്നതിൽ വിജയിക്കുക
പേര് അല്ലെങ്കിൽ ലോഗ് സന്ദേശം, തുടർന്ന് ഉപയോഗത്തിലേക്ക് മടങ്ങുക എൻകോഡിംഗ് നഷ്ടമായ 'മാറ്റിസ്ഥാപിക്കുക' മോഡിൽ. ഉപയോഗിക്കുക
ഈ ഓപ്ഷന്റെ വിവരങ്ങൾ നഷ്‌ടപ്പെടാൻ കാരണമായേക്കാം, പക്ഷേ കുറഞ്ഞത് ഇത് അനുവദിക്കുന്നു
പൂർത്തിയാകാനുള്ള പരിവർത്തനം. ഈ ഓപ്‌ഷൻ ലോഗിന്റെ എൻകോഡിംഗിനെ മാത്രമേ ബാധിക്കുകയുള്ളൂ
സന്ദേശങ്ങളും രചയിതാവിന്റെ പേരുകളും; ഫയൽനാമങ്ങൾക്കായി ഫോൾബാക്ക് എൻകോഡിംഗ് ഇല്ല. (ഉപയോഗിച്ച്
an --ഓപ്ഷനുകൾ ഫയൽ, ഫയൽനാമങ്ങൾക്കായി ഒരു ഫാൾബാക്ക് എൻകോഡിംഗ് വ്യക്തമാക്കാൻ സാധിക്കും.)
ഡിഫോൾട്ട്: അപ്രാപ്തമാക്കി.

--സംഘർഷ-അട്ടിക്-ഫയലുകൾ നിലനിർത്തുക
CVS തട്ടിന് പുറത്ത് ഒരു ഫയൽ ദൃശ്യമാകുകയാണെങ്കിൽ, ആറ്റിക്ക് പതിപ്പ് നിലനിർത്തുക
'Attic' എന്ന SVN ഉപഡയറക്‌ടറിയിൽ. (സാധാരണയായി ഈ സാഹചര്യം പരിഗണിക്കുന്നത് a
മാരകമായ തെറ്റ്.)

SYMBOL ഹാൻഡ്ലിംഗ്


--ചിഹ്നം-പരിവർത്തനം=p:s
സബ്‌വേർഷനിലേക്ക് നൽകുന്നതിന് മുമ്പ് RCS/CVS ചിഹ്ന നാമങ്ങൾ രൂപാന്തരപ്പെടുത്തുക. പാറ്റേൺ ഒരു ആണ്
പൈത്തൺ regexp പാറ്റേൺ മുഴുവൻ ചിഹ്ന നാമവുമായി പൊരുത്തപ്പെടുന്നു; മാറ്റിസ്ഥാപിക്കുക
പൈത്തണിന്റെ regexp റഫറൻസ് സിന്റാക്സ് ഉപയോഗിച്ചുള്ള പകരമാണ്. നിങ്ങൾക്ക് ഏത് നമ്പറും വ്യക്തമാക്കാം
ഈ ഓപ്ഷനുകളിൽ; കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്ന ക്രമത്തിൽ അവ പ്രയോഗിക്കും.

--ചിഹ്നം-സൂചനകൾ=പാത
ഇതിൽ നിന്ന് ചിഹ്ന പരിവർത്തന സൂചനകൾ വായിക്കുക പാത. എന്ന ഫോർമാറ്റ് പാത എന്നതിന് തുല്യമാണ്
ഫോർമാറ്റ് ഔട്ട്പുട്ട് പ്രകാരം --write-symbol-info, അതായത് നാല് വൈറ്റ്‌സ്‌പെയ്‌സുള്ള ഒരു ടെക്‌സ്‌റ്റ് ഫയൽ-
വേർതിരിച്ച നിരകൾ: പ്രോജക്റ്റ്-ഐഡി, ചിഹ്നം, പരിവർത്തനം, ഒപ്പം പേരന്റ്-ലോഡ്-നെയിം. പ്രോജക്റ്റ്-ഐഡി
ചിഹ്നം ഉൾപ്പെടുന്ന പ്രോജക്റ്റിന്റെ സംഖ്യാ ഐഡി ആണ്, 0 മുതൽ കണക്കാക്കുന്നു.
പ്രോജക്റ്റ്-ഐഡി '.' ആയി സജ്ജീകരിക്കാം. പ്രോജക്റ്റ്-പ്രത്യേകത ആവശ്യമില്ലെങ്കിൽ. ചിഹ്നം-പേര് is
സൂചിപ്പിച്ചിരിക്കുന്ന ചിഹ്നത്തിന്റെ പേര്. പരിവർത്തനം ചിഹ്നം എങ്ങനെ വേണമെന്ന് വ്യക്തമാക്കുന്നു
പരിവർത്തനം ചെയ്യപ്പെടും, കൂടാതെ 'ബ്രാഞ്ച്', 'ടാഗ്' അല്ലെങ്കിൽ 'ഒഴിവാക്കുക' എന്നീ മൂല്യങ്ങളിൽ ഒന്നാകാം. എങ്കിൽ
പരിവർത്തനം '.' ആണ്, അപ്പോൾ ചിഹ്നം എങ്ങനെ പരിവർത്തനം ചെയ്യപ്പെടുന്നു എന്നതിനെ ഈ നിയമം ബാധിക്കില്ല.
പേരന്റ്-ലോഡ്-നെയിം ഈ ചിഹ്നം മുളയ്ക്കേണ്ട ചിഹ്നത്തിന്റെ പേരാണ്, അല്ലെങ്കിൽ
'.തുമ്പിക്കൈ.' ചിഹ്നം തുമ്പിക്കൈയിൽ നിന്ന് മുളച്ചാൽ. എങ്കിൽ പേരന്റ്-ലോഡ്-നെയിം ഒഴിവാക്കിയിരിക്കുന്നു അല്ലെങ്കിൽ
'.', അപ്പോൾ ഈ നിയമം ഈ ചിഹ്നത്തിന്റെ ഇഷ്ടപ്പെട്ട രക്ഷിതാവിനെ ബാധിക്കില്ല. ഫയല്
ശൂന്യമായ വരകളോ കമന്റ് ലൈനുകളോ അടങ്ങിയിരിക്കാം (ആദ്യത്തെ വൈറ്റ്‌സ്‌പെയ്‌സ് ഇല്ലാത്ത വരികൾ
പ്രതീകം '#' ആണ്).

--ചിഹ്നം-ഡിഫോൾട്ട്=തിരഞ്ഞെടുക്കുക
അവ്യക്തമായ ചിഹ്നങ്ങൾ എങ്ങനെ പരിവർത്തനം ചെയ്യാമെന്ന് വ്യക്തമാക്കുക (സിവിഎസ് ആർക്കൈവിൽ ദൃശ്യമാകുന്നവ
രണ്ട് ശാഖകളും ടാഗുകളും). തിരഞ്ഞെടുക്കുക 'ഹ്യൂറിസ്റ്റിക്' ആയിരിക്കണം (ഓരോന്നിനെയും എങ്ങനെ കൈകാര്യം ചെയ്യണമെന്ന് തീരുമാനിക്കുക
CVS-ൽ ഒരു ബ്രാഞ്ച്/ടാഗ് ആയി ഉപയോഗിച്ചിരുന്നോ എന്നതിനെ അടിസ്ഥാനമാക്കിയുള്ള അവ്യക്തമായ ചിഹ്നം),
'കണിശമായത്' (സ്ഥിരസ്ഥിതിയില്ല; അവ്യക്തമായ എല്ലാ ചിഹ്നങ്ങളും സ്വമേധയാ പരിഹരിക്കേണ്ടതുണ്ട്
--ഫോഴ്സ്-ബ്രാഞ്ച്, --ഫോഴ്സ്-ടാഗ്, അഥവാ --പെടുത്തിയിട്ടില്ല), 'ശാഖ' (അവ്യക്തമായ എല്ലാ ചിഹ്നങ്ങളും കൈകാര്യം ചെയ്യുക
ഒരു ശാഖയായി), 'ടാഗ്' (അവ്യക്തമായ എല്ലാ ചിഹ്നങ്ങളും ഒരു ടാഗായി പരിഗണിക്കുക), അല്ലെങ്കിൽ 'ഒഴിവാക്കുക' (അരുത്
അവ്യക്തമായ ചിഹ്നങ്ങൾ പരിവർത്തനം ചെയ്യുക). സ്ഥിരസ്ഥിതി 'ഹ്യൂറിസ്റ്റിക്' ആണ്.

--ഫോഴ്സ്-ബ്രാഞ്ച്=regexp
പേരുകൾ പൊരുത്തപ്പെടുന്ന നിർബന്ധ ചിഹ്നങ്ങൾ regexp ശാഖകളാകാൻ. regexp മൊത്തത്തിൽ പൊരുത്തപ്പെടണം
ചിഹ്ന നാമം.

--ഫോഴ്സ്-ടാഗ്=regexp
പേരുകൾ പൊരുത്തപ്പെടുന്ന നിർബന്ധ ചിഹ്നങ്ങൾ regexp ടാഗുകൾ ആകാൻ. regexp മൊത്തത്തിൽ പൊരുത്തപ്പെടണം
ചിഹ്ന നാമം.

--പെടുത്തിയിട്ടില്ല=regexp
പേരുകൾ പൊരുത്തപ്പെടുന്ന ശാഖകളും ടാഗുകളും ഒഴിവാക്കുക regexp പരിവർത്തനത്തിൽ നിന്ന്. regexp ആവശമാകുന്നു
മുഴുവൻ ചിഹ്ന നാമവും പൊരുത്തപ്പെടുത്തുക.

--നിസ്സാര-ഇറക്കുമതികൾ സൂക്ഷിക്കുക
ഒരൊറ്റ ഇറക്കുമതിക്ക് മാത്രം ഉപയോഗിച്ചിരുന്ന ശാഖകൾ ഒഴിവാക്കരുത്. (സ്വതവേ, അത്തരം
ശാഖകൾ ഒഴിവാക്കപ്പെടുന്നു, കാരണം അവ സാധാരണയായി അനുചിതമായ ഉപയോഗത്താൽ സൃഷ്ടിക്കപ്പെടുന്നു
CVS ഇറക്കുമതി.)

സബ്വേർഷൻ സവിശേഷതകൾ


--ഉപയോക്തൃനാമം=പേര്
സ്ഥിരസ്ഥിതി ഉപയോക്തൃനാമം ഇതിലേക്ക് സജ്ജമാക്കുക പേര് cvs2svn അതിനായി ഒരു പ്രതിബദ്ധത സൃഷ്ടിക്കേണ്ടിവരുമ്പോൾ
യഥാർത്ഥ ഉപയോക്തൃനാമം CVS രേഖപ്പെടുത്തുന്നില്ല. ഒരു ശാഖ അല്ലെങ്കിൽ ടാഗ് ആയിരിക്കുമ്പോൾ ഇത് സംഭവിക്കുന്നു
സൃഷ്ടിച്ചു. അത്തരം പ്രതിബദ്ധതകൾക്ക് ഒരു രചയിതാവിനെയും ഉപയോഗിക്കാതിരിക്കുക എന്നതാണ് സ്ഥിരസ്ഥിതി.

--ഓട്ടോ-പ്രോപ്പുകൾ=ഫയല്
സബ്‌വേർഷന്റെ കോൺഫിഗറേഷൻ ഫയലിന്റെ ഫോർമാറ്റിലുള്ള ഒരു ഫയൽ വ്യക്തമാക്കുക, അതിന്റെ [ഓട്ടോ-പ്രോപ്പുകൾ]
സബ്വേർഷനിലെ ഫയലുകളിൽ അനിയന്ത്രിതമായ പ്രോപ്പർട്ടികൾ സജ്ജീകരിക്കാൻ വിഭാഗം ഉപയോഗിക്കാം
അവയുടെ ഫയൽനാമങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള ശേഖരം. ([ഓട്ടോ-പ്രോപ്‌സ്] സെക്ഷൻ ഹെഡർ ആയിരിക്കണം
വർത്തമാന; കോൺഫിഗറേഷൻ ഫയലിന്റെ മറ്റ് വിഭാഗങ്ങൾ, enable-auto-props ഉൾപ്പെടെ
ക്രമീകരണം, അവഗണിച്ചു.) ഫയൽനാമങ്ങൾ ഫയൽനാമ പാറ്റേണുകളുമായി പൊരുത്തപ്പെടുന്നു-
നിർവികാരമായി.

--മൈം-തരം=ഫയല്
ഒരു apache-style mime.types വ്യക്തമാക്കുക ഫയല് svn:mime-type സജ്ജീകരിക്കുന്നതിന്.

--eol-from-mime-type
kb എക്സ്പാൻഷൻ മോഡ് ഇല്ലാത്തതും എന്നാൽ അറിയപ്പെടുന്ന മൈം തരം ഉള്ളതുമായ ഫയലുകൾക്കായി, സെറ്റ് ചെയ്യുക
മൈം തരം അടിസ്ഥാനമാക്കി eol-style. അത്തരം ഫയലുകൾക്കായി, svn:eol-style "native" ആയി സജ്ജമാക്കുക
മൈം തരം "ടെക്‌സ്റ്റ്/" എന്നതിൽ ആരംഭിക്കുന്നു, അത് സജ്ജീകരിക്കാതെ വിടുക (അതായത്, EOL വിവർത്തനം ഇല്ല)
അല്ലാത്തപക്ഷം. അജ്ഞാത മൈം തരങ്ങളുള്ള ഫയലുകളെ ഈ ഓപ്ഷൻ ബാധിക്കില്ല. ഈ
അല്ലാതെ ഓപ്ഷന് ഫലമില്ല --മൈം-തരം ഓപ്ഷനും വ്യക്തമാക്കിയിട്ടുണ്ട്.

--default-eol=ശൈലി
svn:eol-style ആയി സജ്ജീകരിക്കുക ശൈലി CVS 'kb' വിപുലീകരണ മോഡ് ഇല്ലാത്ത ഫയലുകൾക്കായി
ആരുടെ എൻഡ്-ഓഫ്-ലൈൻ വിവർത്തന മോഡ് മറ്റൊന്ന് നിർണ്ണയിച്ചിട്ടില്ല
ഓപ്ഷനുകൾ. ശൈലി 'ബൈനറി' (ഡിഫോൾട്ട്), 'നേറ്റീവ്', 'സിആർഎൽഎഫ്', 'എൽഎഫ്' അല്ലെങ്കിൽ 'സിആർ' ആയിരിക്കണം.

--കീവേഡുകൾ-ഓഫ്
സ്ഥിരസ്ഥിതിയായി, cvs2svn മോഡ് ആണെങ്കിൽ, CVS ഫയലുകളിലെ svn:കീവേഡുകൾ "രചയിതാവ് ഐഡി തീയതി" ആയി സജ്ജമാക്കുന്നു.
സംശയാസ്‌പദമായ RCS ഫയലിന്റെ ഒന്നുകിൽ kv, kvl അല്ലെങ്കിൽ സജ്ജീകരിക്കാത്തതാണ്. നിങ്ങൾ --കീവേഡുകൾ- ഉപയോഗിക്കുകയാണെങ്കിൽ-
ഓഫ് സ്വിച്ച്, cvs2svn ഒരു ഫയലിനും svn:കീവേഡുകൾ സജ്ജമാക്കില്ല. ഇത് ചെയ്യില്ലെങ്കിലും
നിങ്ങളുടെ ഫയലുകളുടെ ഉള്ളടക്കത്തിലെ കീവേഡുകൾ സ്പർശിക്കുക, സബ്വേർഷൻ അവയെ വികസിപ്പിക്കില്ല.

--keep-cvsignore
ഉൾപ്പെടുന്നു .cvsignore ഔട്ട്പുട്ടിലെ ഫയലുകൾ. (സാധാരണയായി അവ ആവശ്യമില്ലാത്തതിനാൽ cvs2svn
അനുബന്ധം സജ്ജമാക്കുന്നു svn:അവഗണിക്കുക പ്രോപ്പർട്ടികൾ.)

--cvs-revnums
സബ്‌വേർഷൻ റിപ്പോസിറ്ററിയിൽ CVS റിവിഷൻ നമ്പറുകൾ ഫയൽ പ്രോപ്പർട്ടികൾ ആയി രേഖപ്പെടുത്തുക. (കുറിപ്പ്
അത് വ്യക്തമായി നീക്കം ചെയ്തില്ലെങ്കിൽ, അവസാനത്തെ CVS റിവിഷൻ നമ്പർ നിലനിൽക്കും
സബ്‌വേർഷനിൽ ഫയൽ മാറ്റിയതിന് ശേഷവും ഫയലുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു.)

എക്സ്ട്രാക്ഷൻ ഓപ്ഷനുകൾ


--ഉപയോഗം-സിവിഎസ്
പുനരവലോകന ഉള്ളടക്കങ്ങൾ എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യാൻ CVS ഉപയോഗിക്കുക. ഈ ഓപ്ഷൻ മന്ദഗതിയിലാണ് --use-internal-co
or --use-rcs.

--use-rcs
റിവിഷൻ ഉള്ളടക്കങ്ങൾ എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യാൻ RCS 'co' ഉപയോഗിക്കുക. ഈ ഓപ്ഷൻ വേഗതയേറിയതാണ് --ഉപയോഗം-സിവിഎസ് പക്ഷേ
ചില സന്ദർഭങ്ങളിൽ പരാജയപ്പെടുന്നു.

--use-external-blob-generator
RCS-ൽ നിന്ന് ഫയൽ റിവിഷൻ ഉള്ളടക്കങ്ങൾ എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യുന്നതിന് ഒരു ബാഹ്യ പൈത്തൺ പ്രോഗ്രാം ഉപയോഗിക്കുക
ഫയലുകൾ ബ്ളോബ്ഫയലിലേക്ക് ഔട്ട്പുട്ട് ചെയ്യുക. ഈ ഓപ്ഷൻ വളരെ വേഗതയുള്ളതാണ് --use-rcs or
--ഉപയോഗം-സിവിഎസ് എന്നാൽ കീവേഡുകൾ വികസിക്കാതെ അവശേഷിക്കുന്നു, കൂടാതെ വേറിട്ടതും അന്വേഷിക്കാവുന്നതുമായ ഒരു ബ്ലബ് ആവശ്യമാണ്
പ്രധാന cvs2git സ്ക്രിപ്റ്റിന് സമാന്തരമായി എഴുതാനുള്ള ഫയൽ.

ENVIRONMENT ഓപ്ഷനുകൾ


--tmpdir=പാത
സജ്ജമാക്കുക പാത താൽക്കാലിക ഡാറ്റ ഉപയോഗിക്കുന്നതിന്. ഡിഫോൾട്ട് എന്ന് വിളിക്കപ്പെടുന്ന ഒരു ഡയറക്ടറി cvs2svn-tmp
നിലവിലെ ഡയറക്‌ടറിക്ക് കീഴിൽ.

--co=പാത
എന്നതിലേക്കുള്ള പാത co പ്രോഗ്രാം. (co എങ്കിൽ ആവശ്യമാണ് --use-rcs ഓപ്ഷൻ ഉപയോഗിക്കുന്നു.)

--സിവിഎസ്=പാത
എന്നതിലേക്കുള്ള പാത CVS പ്രോഗ്രാം. (CVS എങ്കിൽ ആവശ്യമാണ് --ഉപയോഗം-സിവിഎസ് ഓപ്ഷൻ ഉപയോഗിക്കുന്നു.)

ഭാഗികം ആശയവിനിമയങ്ങൾ


--പാസ്=കടന്നുപോകുക
പാസ് മാത്രം നടപ്പിലാക്കുക കടന്നുപോകുക പരിവർത്തനത്തിന്റെ. കടന്നുപോകുക പേരോ മുഖേനയോ വ്യക്തമാക്കാം
നമ്പർ (കാണുക --സഹായം-പാസുകൾ).

-p [ആരംഭം]:[അവസാനം], --പാസുകൾ=[ആരംഭം]:[അവസാനം]
പാസുകൾ നടപ്പിലാക്കുക തുടക്കം മുഖാന്തിരം അവസാനിക്കുന്നു പരിവർത്തനത്തിന്റെ (ഉൾപ്പെടെ). തുടക്കം ഒപ്പം അവസാനിക്കുന്നു കഴിയും
പേര് അല്ലെങ്കിൽ നമ്പർ പ്രകാരം വ്യക്തമാക്കണം (കാണുക --സഹായം-പാസുകൾ). എങ്കിൽ തുടക്കം or അവസാനിക്കുന്നു കാണുന്നില്ല,
ഇത് യഥാക്രമം ആദ്യത്തെ അല്ലെങ്കിൽ അവസാന പാസിലേക്ക് ഡിഫോൾട്ടായി മാറുന്നു. ഇത് നേരത്തെ പ്രവർത്തിക്കുന്നതിന്
പാസുകൾ ഇതേ CVS ശേഖരത്തിൽ മുമ്പ് പൂർത്തിയാക്കിയിരിക്കണം, കൂടാതെ
ജനറേറ്റുചെയ്‌ത ഡാറ്റ ഫയലുകൾ താൽക്കാലിക ഡയറക്‌ടറിയിലായിരിക്കണം (കാണുക --tmpdir).

വിവരം ഓപ്ഷനുകൾ


--പതിപ്പ്
പതിപ്പ് നമ്പർ പ്രിന്റ് ചെയ്യുക.

-h, --സഹായിക്കൂ
ഉപയോഗ സന്ദേശം അച്ചടിച്ച് വിജയത്തോടെ പുറത്തുകടക്കുക.

--സഹായം-പാസുകൾ
കൺവേർഷൻ പാസുകളുടെ നമ്പറുകളും പേരുകളും പ്രിന്റ് ചെയ്ത് വിജയത്തോടെ പുറത്തുകടക്കുക.

--മനുഷ്യൻ സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് ഈ പ്രോഗ്രാമിനുള്ള unix-സ്റ്റൈൽ മാൻപേജ് ഔട്ട്പുട്ട് ചെയ്യുക.

-v, --വാക്കുകൾ
പ്രവർത്തിക്കുമ്പോൾ കൂടുതൽ വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുക. ഔട്ട്പുട്ടിനായി ഈ ഓപ്ഷൻ രണ്ടുതവണ വ്യക്തമാക്കിയേക്കാം
വലിയ ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ.

-q, --നിശബ്ദമായി
പ്രവർത്തിക്കുമ്പോൾ കുറച്ച് വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുക. ഈ ഓപ്ഷൻ രണ്ട് തവണ വ്യക്തമാക്കിയേക്കാം
എല്ലാ നോൺ-എറർ ഔട്ട്പുട്ടും അടിച്ചമർത്തുക.

--write-symbol-info=പാത
എഴുതുക പാത ചിഹ്ന സ്ഥിതിവിവരക്കണക്കുകളും ചിഹ്നങ്ങൾ എങ്ങനെ പരിവർത്തനം ചെയ്യപ്പെട്ടു എന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങളും
CollateSymbolsPass സമയത്ത്.

--സ്കിപ്പ്-ക്ലീനപ്പ്
താൽക്കാലിക ഫയലുകൾ ഇല്ലാതാക്കുന്നത് തടയുക.

--പ്രൊഫൈൽ
'cProfile' ഉള്ള പ്രൊഫൈൽ (ഫയലിലേക്ക് cvs2svn.cProfile).

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് cvs2git ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ