Professional Documents
Culture Documents
Huong Dan Su Dung
Huong Dan Su Dung
Huong Dan Su Dung
Mc Lc
I.To Mt Project trong Google code. 1.ng K ti Khon Gmail ca Google.. 2.To mt project trong Google Code II.Cc Thnh phn trong Google code 1.Project Home. 2.Download.. 3.Wiki.. 4.Issues.. 5.Source. 6.Administer (Ch c cc users thuc group owners mi thy).
2.To mt project trong Google Code ng k s dng chng trnh qun l d n Google Code ca Google .Chng ta s vo trang http://code.google.com/hosting/
Click chn Sign in to create a project (nu bn cha ng nhp) hoc Click chn Create a new project to v thit lp Project.Google s yu cu ng nhp xc nhn v thit lp Project
+Project name : Tn ca d n chng ta s dng n truy cp trn internet .V d: http://code.google.com/p/webcms vi webcms l tn project name +Project summary : Tn ca Project s hin th mi khi chng ta truy cp vo d n +Project description : Thng tin m t v d n v s hin th trang home page +Version control system : Phin bn dng qun l source code trn Google c h tr 2 phin bn l Subversion v Mercurial .Chng ta c th xem chi tit v 2 phin bn ny ti y (http:code.google.com/p/support/wiki/)
+Source code license : Chn giy php cho d n .Code v ti liu c th phn phi di giy php no nh GNU ,Apache ,Mozilla, other +Project labels: to cc nhn gip tm kim nhanh chng trn project.Cc nhn ny c google gi . *Sau Click Create Project to mt d n Ch : Nu to tht bi google s bo li
Nu thnh cng
*People : Cc thnh vin trong d n c ch d n mi vo hp tc. gia nhp th thnh vin cn phi c ti khon Gmail thm cc thnh vin vo th cn phi ng nhp bng ti khon thuc Group Owners
Project owners : c ton quyn thay i mi th trn d n.V ch c group ny mi thy c menu Administer Project committers : C th lm vic trn d n nhng khng c quyn thit lp li cc ci t ca thnh vin group owners Project contributors : C cc quyn ging nh ti khon Non-Member nhng vn c th thy c cc Role trn d n. bit r hn quyn chi tit trn tng Users ta s click vo Users xem Group Owners
Group Committers
Group Contributor
Cc cha c check l cc quyn m users khng c php. cp quyn th cc thnh vin trong nhm Owners c th check vo
2 - Download
y l ni phc v cho vic pht hnh sn phm cui cng nhm mc ch cho ngi khc download v dng. N cng l ni m bn c th public source code, documents, tt c nhng g thuc v project m bn mun pht hnh. Ni upload cc sn phm ca project ln theo tng phin bn .V thng k s lng ngi download .Dung lng cho php upload ti a l 100Mb *Thng Tin Hin Th
ngha cc ct:
Filename :tn tp tin Summary : m t ngn gn tp tin Uploaded :thi im tp tin c upload Size :kch thc tp tin DownloadCount:s lt ti UploadedBy :ngi upload tp tin Type :loi tp tin Opsys :(OPeratingSYStem) h iu hnh trn tp tin thc thi c hoc xem c
thay i thng tin hin th cc bn Click vo biu tng u (.) hnh bn di:
All downloads:Ton b file trong tab Downloads +Featured downloads :Ton b nhng file c gn label l Featured(ch c nng). +Current downloads :Nhng file download gn y. +Deprecated downloads: Nhng file c gn label l Deprecated(phn i) *To mi -Chn New Download Summery: Tn file upload File: Chn file cn upload Labels: Cc nhn c inh ngha sn trong Code Google Gm Labels nh : ng gi , Installer, Archive, Cc OS h tr
trnh vic ng do trng tn Google code khuyn chng ta nn in thm thng s v phin bn ca cc file. Nu nh dung lng ca file upload vt qu 100Mb chng ta c th gi Request More Quota ti google yu cu v m t l do cn upload file vt qu 100Mb.
Google code cng h tr vic upload file qua vic dng Command Line Xem chi tit ti y http://code.google.com/p/support/wiki/ScriptedUploads
3 Wiki
y l ni to cc trang hng dn cho cc thnh vin mi tham gia vo d n vo c Cng l ni cc thnh vin trong Project c th tham gia vo tho lun vit kin
y Google Code ch h tr cc tags HTML c bn gip chng ta to bi vit Tham kho chi tit ti y http://code.google.com/p/support/wiki/WikiSyntax
4 Issue
Trong thut ng tin hc th issue c dng ch khi qut ca nhng mu bug. N c th l bug, mt c trng c yu cu, s tht lc ti liu, Tab ny ca google project hosting gip a ra v qun l cc issue trong qu trnh xy dng v s dng phn mm. y l mt ng dng cho php cc thnh vin c th s dng duy tr , tng cng h tr k thut cho cc c s d liu ca phn mm b li. Users s trnh by cc li,cc vn gp phi v s trnh by cc mong i Dng cc labels v text cung cp thm thng tin *Ti mt Issue Chn New Issue Chn Templates bo co li t Users,Developer hoc Review Request
Template : l nhng mu issue mc nh. C 3 loi: Defect report form user: l nhng sai st do ngi s dng ch ra. Nu bn ng nhp bng ti khon khng lin quan ti qu trnh pht trin ca d n th Template ny s c chn mc nh. Defect report from developer: l nhng sai st pht sinh trong qu trnh pht trin ca d n, hoc do ngi pht trin d n ch ra. Assigned reviews: l cch m mt nhm lm vic trn 1 nhnh v kim tra li kt qu trn nhnh trc khi merge li. Issue c th c phn cng cho mt thnh vin trong d n bng cch yu cu anh ta b thi gian xem xt, v nhng thnh vin cn li vn c th bnh lun trn n. Summary : tm tt v issue Description : ty tng template m c m t ph hp Status: trng thi ca issue Open statuses : cc trng thi m
+New : mi khi to cha c xem xt trc +Accepted:vn c pht sinh / cn tip nhn +Started: bt u x l issue Closed statuses : cc trng thi ng +Fixed: Developer thay i code, QA cn thm tra li +Verifyed +Invalid : QA thm tra : issue khng hp l
+Duplicate : issue tn ti +WontFix : khng th lm g vi issue ny + Done Cc: Owner d phng Labels: Type: loi +Defect: bo co thiu st ca phn mm +Enhancement: yu cu nng cp +Task : cc vic khng lin quan ti code v docs + Review : yu cu code review : yu cu hon tt. Owner: ngi c phn cng xem xt vn , hoc ngi to ra issue
Priority: u tin +Critical: yu cu gii quyt trong c t milestone +High: cn gii quyt trong c t milestone + Medium: nn gii quyt trong c t milestone
Click vo vo Submit Issue to mt Issue *Tm kim v lit k cc Issue Search: loi issue cn th hin +All issues +Open issues +Open and owned by me +Open and reported by me +Open and starred by me +New issues I+ssues to verify For: chui tm kim Advanced search: dng thc hin cc cu tuy vn phc tp hn Search operators: cc ton t h tr tm kim Fields Summary VD: summary:calculation Owner VD: owner:username Label VD: label:security Priority VD: Priority:High OR VD: Priority:High OR Priority:Medium Star search VD: is:starred ,stars:3
-Chn issue -Thc hin vic thay i v thm comment -Click Save changes lu, Discard hy thay i.
-Thc hin vic thay i ri click Update issues lu, Discard hy thay i
4 )Source
y l ni qun l m ngun source. Tab ny gip chng ta qun l source code mt cch d dng. Google project hosting i hi phi c mt chng trnh chy trn my client(TortoiseSVN) *Checkout : Google Code cung cp 2 cch checkout project v Command Line: vd checkout bng user vantinh.12a8 v anonymously (ti khon nc danh).V ng vi mi ti khon thnh vin trong Project th google code c to 1 mt khu ring cho tng thnh vin.Mt khu ny s dng khi thnh vin import hay chnh sa project t 1 my tnh bt k Gui: S dng phn mm h tr ha. y chng ta s dng
Cn chng thc bng username & password, p dng cho thnh vin ca project. Username mc nh l tn ca ti khon google hin ti ang ng nhp, password c ly t ng link bn di. +Nu khng phi thnh vin ca d n: Khng cn chng thc, nhng ch c php c, khng th chnh sa g.
y l ni lu tr v qun l source code +Cc thng tin v cc file,folder +Tn thnh vin to file, tn cc thnh vin chnh sa trn file ny v cc thng s v version
+Ch so snh cc phin bn trc chnh sa v sau khi chnh sa (Demo Video)
+ xem xt 1 cch tng quan mi d liu trong thng cha Browse (c th c trc tip file vn bn th, cc dng file khc phi download v mi c c)
Ni dung chnh sa s c t mu Ni dung c chnh li s l mu xanh l cy Google code cho php bn revision v cho php nh gi Review li code chnh sa l c tn thnh (Positive) hay phn i (Negative) hoc Neutral
-Nhn vo du +, tn file, diff *Request code review: Gi thng ip cho cc thnh vin khc bit khi va commit ln thng cha, mc ch l tho lun, cng chnh sa.
* Change
Ni hin th cc file v thnh vin chnh sa file.Cc comment,Revision So snh file theo cc phin bn gc v chnh sa xem nhng revision Changes (Revison 1 l mc nh c khi to u tin, khi to cc th mc tags, trunk, branches.)
5 Administer
Ni thit lp d n Downloads: Ni nh ngha cc Download labels Wiki : Ni nh ngha cc Wiki Page Labels Issues Tracking: Ni nh ngha cc Issue labels
Project owner: ti khon ca ch d n Project member:ti khon ca cc thnh vin tham gia pht trin da n *Source cc thit lp lin quan n m ngun
Default browsing path: cho php chn th mc mc nh (c hin th khi cy tm kim m ngun c hin th) Checkout path : khi ngi dng checkout, ni dung trong th mc ny s c ti v Post-Commit URL : sau mi ln commit, mt HTTP POST request s c t ng gi n URL ny (vic ny c gi l post commit hook) Post-Commit Authentication key : kha xc nhn thc hin vic post commit hook Code reviews : xem li m ngun
Advanced: cho php xa project v xem thng s lu tr Store Quota nh: Download,Issues,Version Control