Kurs/Utviklerkurs: Difference between revisions
(litt omformatering) |
No edit summary |
||
Line 2: | Line 2: | ||
<b>Sted</b>: [[../Hvor er KJL5?|KJL5]]<BR> | <b>Sted</b>: [[../Hvor er KJL5?|KJL5]]<BR> | ||
<b>Kursholder</b>: [mailto:jabirali(at)pvv.org Jabir Ali Ouassou]<br /> | <b>Kursholder</b>: [mailto:jabirali(at)pvv.org Jabir Ali Ouassou]<br /> | ||
<b>Anbefalte forkunnskaper</b>: Grunnleggende terminalferdigheter | <b>Anbefalte forkunnskaper</b>: Grunnleggende terminalferdigheter <br /> | ||
<b>Beskrivelse</b>: | <b>Beskrivelse</b>: | ||
Sliter du med å holde styr på de voksende kodeprosjektene dine? Har du kanskje planer om å samarbeide med andre på disse prosjektene? Eller kanskje du driver på med en masteroppgave, og ønsker en halv-automatisert form for backup med en historikk over hvordan prosjektet utviklet seg over tid? | |||
Foredraget vil starte opp med en introduksjon av grunnleggende versjonskontroll - hvordan man oppretter et versjonslager, legger filer under versjonskontroll, oppretter revisjoner og holder styr på historikken. Deretter vil noe mer avanserte emner som merging/branching/rebasing og pushing/pulling introduseres. Kurset avsluttes med en rekke hendige verktøy for samarbeidsprosjekter - f.eks. hvordan man kan lete etter bugs i logaritmisk tid, og hvordan man deretter kan finne ut hvem som skrev kodelinjen som ødela koden din. | Foredraget vil starte opp med en introduksjon av grunnleggende versjonskontroll - hvordan man oppretter et versjonslager, legger filer under versjonskontroll, oppretter revisjoner og holder styr på historikken. Deretter vil noe mer avanserte emner som merging/branching/rebasing og pushing/pulling introduseres. Kurset avsluttes med en rekke hendige verktøy for samarbeidsprosjekter - f.eks. hvordan man kan lete etter bugs i logaritmisk tid, og hvordan man deretter kan finne ut hvem som skrev kodelinjen som ødela koden din. |
Revision as of 11:37, 3 October 2011
Tid: Torsdag 6. oktober 2011, kl. 18:15
Sted: KJL5
Kursholder: Jabir Ali Ouassou
Anbefalte forkunnskaper: Grunnleggende terminalferdigheter
Beskrivelse: Sliter du med å holde styr på de voksende kodeprosjektene dine? Har du kanskje planer om å samarbeide med andre på disse prosjektene? Eller kanskje du driver på med en masteroppgave, og ønsker en halv-automatisert form for backup med en historikk over hvordan prosjektet utviklet seg over tid?
Foredraget vil starte opp med en introduksjon av grunnleggende versjonskontroll - hvordan man oppretter et versjonslager, legger filer under versjonskontroll, oppretter revisjoner og holder styr på historikken. Deretter vil noe mer avanserte emner som merging/branching/rebasing og pushing/pulling introduseres. Kurset avsluttes med en rekke hendige verktøy for samarbeidsprosjekter - f.eks. hvordan man kan lete etter bugs i logaritmisk tid, og hvordan man deretter kan finne ut hvem som skrev kodelinjen som ødela koden din.