Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന svntrac കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
cvstrac - CVS-ന് കീഴിലുള്ള പ്രോജക്റ്റുകൾക്കായുള്ള ലോ-സെറിമണി ബഗ് ട്രാക്കർ
സിനോപ്സിസ്
cvstrac [ കമാൻഡ് [ പാരാമുകൾ ... ] ... ]
വിവരണം
ദി cvstrac CVSTrac വെബ് സേവനം പ്രവർത്തിപ്പിക്കുന്നതിന് കമാൻഡ് ഉപയോഗിക്കുന്നു, അല്ലെങ്കിൽ to
പ്രോജക്റ്റുകൾക്കായി പുതിയ ഡാറ്റാബേസുകൾ ആരംഭിക്കുക.
എന്ന തലക്കെട്ടിലുള്ള ഭാഗം വായിക്കുക സുരക്ഷ ഒപ്പം സജ്ജീകരണം യുടെ വിശദാംശങ്ങൾക്ക്
ഡിഫോൾട്ട് പാസ്വേഡ്, എന്തുകൊണ്ട് നിങ്ങൾ അത് മാറ്റണം.
ഈ മാനുവൽ പേജ് ഡെബിയൻ വിതരണത്തിനായി എഴുതിയതാണ് കാരണം
യഥാർത്ഥ പ്രോഗ്രാം ഉറവിടത്തിൽ ഒരു മാനുവൽ പേജ് അടങ്ങിയിരിക്കുന്നു. എന്നിരുന്നാലും CVSTrac ആണ്
CVSTrac വിക്കിയിൽ നന്നായി രേഖപ്പെടുത്തിയിട്ടുണ്ട്,
<http://www.cvstrac.org/cvstrac/wiki>, നിങ്ങൾക്ക് ഡി കണ്ടെത്താൻ കഴിയും
കൂടുതൽ കാലികമായ വിവരങ്ങൾ അവിടെയുണ്ട്.
ഓപ്ഷനുകൾ
ഓപ്ഷനുകളില്ലാതെ cvstrac പ്രവർത്തിപ്പിക്കുന്നത് ഒരു ഉപയോഗ സന്ദേശം നൽകുന്നു. ഒരു സംഗ്രഹം
cvstrac-ലേക്ക് കൈമാറാൻ കഴിയുന്ന കമാൻഡ് സീക്വൻസുകൾ ചുവടെ ചേർക്കുന്നു.
കൂടുതൽ വിവരങ്ങൾക്ക്, കാണുക /usr/share/doc/cvstrac ഈ സിസ്റ്റത്തിൽ.
ക്രൂട്ട് മുതലാളി ഉപയോക്താവ്
cvstrac-നോട് സ്വയം chroot gaol-ൽ ഉൾപ്പെടുത്താൻ പറയുന്നു മുതലാളി ഒപ്പം സ്വിച്ച്
പേരുള്ള ഉപയോക്താവിന്, റൂട്ട് പ്രത്യേകാവകാശങ്ങൾ ഉപേക്ഷിക്കുന്നു. ഈ മൂന്ന്
പാരാമീറ്ററുകൾ cvstrac-ലേയ്ക്കും പ്രോസസ്സിംഗിനും ആദ്യം പാസ്സാക്കിയിരിക്കണം
chroot ന് ശേഷം കമാൻഡ് ലൈൻ പാരാമീറ്ററുകൾ സാധാരണ പോലെ തുടരുന്നു.
ഇവയെ മുതലാളി പദ്ധതി
ഒരു പുതിയ CVSTrac ഡാറ്റാബേസ് ആരംഭിക്കുന്നു. മുതലാളി ന്റെ പേര്
നിങ്ങൾ ഡാറ്റാബേസ് താമസിക്കാൻ ആഗ്രഹിക്കുന്ന ഡയറക്ടറി, കൂടാതെ പദ്ധതി
CVSTrac ഹോസ്റ്റുചെയ്യുന്ന പ്രോജക്റ്റിന്റെ പേരാണ്. ദി
ഡാറ്റാബേസ് ഫയൽ ഇങ്ങനെ സൃഷ്ടിക്കപ്പെടും dir/project.db
ഇനിപ്പറയുന്ന പാരാമീറ്ററുകൾ CVSTrac HTTP-യോട് പ്രതികരിക്കാൻ തുടങ്ങുന്നു
വിവിധ രീതികളിലൂടെ അഭ്യർത്ഥനകൾ. നിങ്ങൾ ഡാറ്റാബേസ് സജ്ജീകരിക്കേണ്ടതുണ്ട്
അംഗീകൃത ഉപയോക്താക്കൾക്ക് മാത്രമേ അഡ്മിനിസ്ട്രേറ്റീവ് ഉണ്ടെന്ന് ഉറപ്പാക്കാൻ ഉപയോഗിക്കുന്നതിന് മുമ്പ്
പ്രവേശനം. ദയവായി വായിക്കുക എന്ന തലക്കെട്ടിൽ താഴെയുള്ള ഭാഗം മനസ്സിലാക്കുക സുരക്ഷ
ഒപ്പം സജ്ജീകരണം ഈ കമാൻഡുകൾ ഉപയോഗിക്കുന്നതിന് മുമ്പ്, കാരണം നിങ്ങൾ മനസ്സിലാക്കുന്നില്ലെങ്കിൽ
എന്തുചെയ്യണം, നിങ്ങളുടെ സിസ്റ്റത്തെ അനിയന്ത്രിതമായ കോഡിന് വിധേയമാക്കും
CVSTrac അഭ്യർത്ഥിക്കുന്ന ഉപയോക്താവായി നിർവ്വഹണം.
http: മുതലാളി [ പദ്ധതി ]
CVSTrac ഒരു HTTP സെർവറായി പ്രവർത്തിക്കാൻ തുടങ്ങുന്നതിന് കാരണമാകുന്നു
സ്റ്റാൻഡേർഡ് ഇൻപുട്ട്, സ്റ്റാൻഡേർഡ് ഔട്ട് ലേക്കുള്ള പ്രതികരണങ്ങൾ പ്രദർശിപ്പിക്കുന്നു. മുതലാളി
ഒരു ഡയറക്ടറി ഹോൾഡിംഗ് പ്രോജക്റ്റ് ഡാറ്റാബേസിന്റെ പേരായിരിക്കണം അല്ലെങ്കിൽ
ഡാറ്റാബേസുകൾ സൃഷ്ടിച്ചത് cvstrac ഇവയെ ഒപ്പം പദ്ധതി a യുടെ പേരാണ്
".db" എക്സ്റ്റൻഷൻ ഇല്ലാതെ പ്രൊജക്റ്റ് ഡാറ്റാബേസ് cvstrac
init. രണ്ടാമത്തെ ഓപ്ഷൻ നൽകിയിട്ടുണ്ടെങ്കിൽ, ആക്സസ് നിയന്ത്രിച്ചിരിക്കുന്നു
പേരിട്ടിരിക്കുന്ന പ്രോജക്റ്റ് DB മാത്രം, ആക്സസ് URL മാറും
ചെറുതായി. വിശദാംശങ്ങൾക്ക് താഴെ കാണുക.
cgi മുതലാളി [ പദ്ധതി ]
CVSTrac ഒരു CGI സ്ക്രിപ്റ്റായി പ്രതികരിക്കുന്നതിന് കാരണമാകുന്നു. മുതലാളി ഒപ്പം പദ്ധതി ആകുന്നു
വേണ്ടി വ്യാഖ്യാനിച്ചു cvstrac http. ഈ അഭ്യർത്ഥന ആകാം
ഒരു ലളിതമായ ഷെല്ലിലോ പേൾ CGI സ്ക്രിപ്റ്റിലോ എവിടെയും ഇൻസ്റ്റാൾ ചെയ്തു
കോമൺ ഗേറ്റ്വേ ഇന്റർഫേസിനെ പിന്തുണയ്ക്കുന്ന സെർവർ.
സെർവർ തുറമുഖം മുതലാളി [ പദ്ധതി ]
CVSTrac ഒരു സ്വയം ഹോസ്റ്റ് ചെയ്ത HTTP സെർവറായി പ്രവർത്തിക്കുന്നതിന് കാരണമാകുന്നു
വ്യക്തമാക്കിയ പോർട്ട്. മുതലാളി ഒപ്പം പദ്ധതി മുകളിൽ പറഞ്ഞതുപോലെ വ്യാഖ്യാനിക്കപ്പെടുന്നു.
പ്രവേശനം ലേക്ക് CVSTrac
CVSTrac സ്വന്തമായി സൃഷ്ടിച്ച ഡാറ്റാബേസുകൾ ആക്സസ് ചെയ്യുന്നു ഇവയെ കമാൻഡ്, ആണ്
HTTP വഴി വിദൂരമായി ആക്സസ് ചെയ്തു. നിങ്ങൾ ഒരു പ്രോജക്റ്റ് പോലും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ
ഏതെങ്കിലും ഒരു ആക്സസ് http, cgi, or സെർവർ കമാൻഡുകൾ, തുടർന്ന് റണ്ണിംഗ്
ആ ഡയറക്ടറിയിലെ ഏത് ഡാറ്റാബേസും ആക്സസ് ചെയ്യാൻ CVSTrac ഉദാഹരണം ഉപയോഗിക്കാം
URL പരിഷ്കരിച്ചുകൊണ്ട്, എന്നാൽ നിങ്ങൾ പേര് നൽകേണ്ടതുണ്ട്
ഡാറ്റാബേസ് ആക്സസ് ചെയ്യുന്നതിനായി.
സ്വയം ഹോസ്റ്റ് ചെയ്തതിന് സെർവർ CVSTrac ന്റെ സന്ദർഭങ്ങൾ, കൂടാതെ http: സംഭവങ്ങൾ ആരംഭിച്ചു
inetd-ൽ നിന്ന്, ഉപയോഗിക്കേണ്ട URL രൂപത്തിലുള്ളതാണ്
http://hostname[:പോർട്ട്]/
അഭ്യർത്ഥനയിൽ നിങ്ങൾ ഒരു പ്രോജക്റ്റ് വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ, അല്ലെങ്കിൽ
http://hostname[:പോർട്ട്]/പ്രോജക്റ്റ്/
നിങ്ങൾ ചെയ്തില്ലെങ്കിൽ.
ഒരു CGI സ്ക്രിപ്റ്റ് ആയി പ്രവർത്തിക്കുകയാണെങ്കിൽ, നിങ്ങൾ സാധാരണയായി ഉപയോഗിക്കുന്ന URL ഉപയോഗിക്കുക
CGI സ്ക്രിപ്റ്റിനായി, നിങ്ങൾ ആക്സസ് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന പ്രോജക്റ്റ് നാമം ടാക്ക് ചെയ്തു
ആവശ്യമെങ്കിൽ, മുകളിൽ പറഞ്ഞതുപോലെ.
ഡിഫോൾട്ട് പാസ്വേഡിന്റെ വിശദാംശങ്ങൾക്കും നിങ്ങൾ അത് എന്തുകൊണ്ട് മാറ്റണം എന്നതിനും വായിക്കുക
ഓണാണ്!
സുരക്ഷ ഒപ്പം സജ്ജീകരണം
CVSTrac ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തിപ്പിച്ചുകഴിഞ്ഞാൽ, നിങ്ങൾ അത് ഉടൻ ആക്സസ് ചെയ്യണം
സജ്ജീകരണ ഉപയോക്താവായി, പാസ്വേഡ് മാറ്റുക. ഉപയോക്തൃനാമവും പാസ്വേഡും
സെറ്റപ്പ് ഉപയോക്താവിന്റെ രണ്ടും "സെറ്റപ്പ്" ആണ്. പാസ്വേഡുകൾ, പകരം
വിപരീതമായി, "ലോഗൗട്ട്" ഹൈപ്പർലിങ്ക് പിന്തുടർന്ന് മാറ്റുന്നു
ആരംഭ സ്ക്രീനിലെ പ്രധാന മെനുവിന്റെ താഴെ.
സജ്ജീകരണ ഉപയോക്താവിന്, സാധാരണ പ്രവർത്തനത്തിൽ, സേവനം കോൺഫിഗർ ചെയ്യാൻ കഴിയും
അനിയന്ത്രിതമായ കോഡ് അതേ പ്രകാരം എക്സിക്യൂട്ട് ചെയ്യാൻ കാരണമാകുന്ന വിധത്തിൽ
userid, CVSTrac തന്നെ. ഇതെക്കുറിച്ചും വസ്തുതയെക്കുറിച്ചും നിങ്ങൾ ബോധവാനായിരിക്കണം
സെറ്റപ്പ് ഉപയോക്താവാണെങ്കിൽ ഇത് കൂടുതൽ ഗുരുതരമായ ചൂഷണങ്ങളിലേക്ക് എളുപ്പത്തിൽ നയിക്കും
വിട്ടുവീഴ്ച ചെയ്തു.
മുകളിൽ വിവരിച്ച chroot പ്രവർത്തനം ഇതിന് ഒരു തികഞ്ഞ പരിഹാരമല്ല,
എന്നാൽ ഒരു അധിക സുരക്ഷാ നടപടിയായി ഉപയോഗിക്കാം. വിഭാഗം കാണുക
താഴെ തലക്കെട്ട് പ്രവർത്തനസമയം ആശ്രയിച്ചിരിക്കുന്നു ബൈനറികൾ എന്താണെന്നതിന്റെ വിശദാംശങ്ങൾക്ക്
chroot gaol ആവശ്യമാണ്.
പ്രവേശനം ലേക്ക് The CVS സംഭരണിയാണ്
എന്നതിലേക്ക് റീഡ് ആക്സസ് ഉള്ള ഒരു ഉപയോക്താവായി പ്രവർത്തിക്കുന്ന CVSTrac ഇൻസ്റ്റാൾ ചെയ്യണം
ഇന്ററാക്ടീവ് സജ്ജീകരണ സമയത്ത് CVS ശേഖരം വ്യക്തമാക്കിയിട്ടുണ്ട്. തീർച്ചയായും
പരിഷ്ക്കരിക്കുന്നതിനുള്ള കഴിവ് പോലെയുള്ള കമാൻഡുകൾ CVSROOT/passwd ആവശ്യമാണ്
അനുമതികളും എഴുതുക.
പ്രവർത്തനസമയം ആശ്രയിച്ചിരിക്കുന്നു
അതിന്റെ ലൈബ്രറികൾ കൂടാതെ, CVSTrac-ന് ഇനിപ്പറയുന്ന ബൈനറികൾ ആവശ്യമാണ്
സ്ഥിരസ്ഥിതി: സഹ, rcsdiff, rlog ഒപ്പം വ്യത്യാസം. ഒരു ഡെബിയനിൽ cvstrac പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ
സിസ്റ്റം, ഇവയുടെ ഡിപൻഡൻസികളായി ഇൻസ്റ്റാൾ ചെയ്തിരിക്കും cvstrac
പാക്കേജ്, അല്ലെങ്കിൽ അടിസ്ഥാന സിസ്റ്റത്തിന്റെ ഭാഗമായി.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് svntrac ഓൺലൈനായി ഉപയോഗിക്കുക