Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud.

Slides:



Advertisements
Liknende presentasjoner
PUG Norway – 12. nov 09Thomas Skjørten / Jan Kolstad.
Advertisements

Helge Paulsen, Yngve Nesse og Kine Klubnes. Innledning  Oppdragsgiver  Copyleft ble startet i Oslo i 1997  I 2004 ble Copyleft Solutions Startet i.
Ditt eget integrerte utviklingsmiljø med OpenEdge i fokus Hamar 27. mars 2009 Thomas Skjørten/Jan Kolstad.
Oslo Software Developer House et prosjekt i regi av Stiftelsen for fremme av programvareutvikling i Norge.
Elkem Research Prosess IT
Java Teknologi Teknikker Økosystem Johannes Brodwall
Versjonskontroll med Subversion.  Enklere å samarbeide  Full kontroll på endringer  Enklere å se progresjon på prosjektet  Endringer med konflikter.
”Verifiser Forventet Funksjonalitet”
Elementer av en utviklingsprosess
 Galls lov og erstatningsprosjekter Johannes Brodwall Chief scientist, Steria.
Hvordan bruke IKT som kulturbedrift
SOA & Business Process Track Driv konsistens og best practices inn i ditt tjenestedesign : Web Service Software Factory Det er klare fordeler.
Mer om tilgjengelighet og Flash. Kirsten Ribu HiO.
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
23.Aug 2011Forelesning 2 i IMT3102 høst OOSU – 23.aug 2011 Open Source Software Development Dagens  Hva sies om OSSD på wikipedia ?  Dere forteller.
Programmering av dynamiske websider i C# - hva er det, og hvordan undervise? Tom Heine Nätt.
Designing the User Interface (Antall brukere == Antall meninger)
Velkommen! USITs utviklerforum, 20.februar Tjenestegruppe for utvikling Arrangerer utviklerforum Skal dele erfaringer på tvers på USIT Er ansvarlig.
© Lars-Erik Kindblad.  Et platformuavhengig verktøy for å automatisere build prosesser.  Støttes og drives av Apache Software Foundation.  Kommer ferdig.
Tema: Introduksjon Hvorfor Velocity? Installasjon Velocity VS. JSF / JSP Eksempler Oppsumering.
Erik Mohn. Prosjekt gjennomført av: Apache Software Foundation Skal gjøre tilgjengelig gjennbrukbare open source komponenter for Java Komponentene skal.
Forstudie og Kravspesifikasjon
8. januar 2002SIF8076 Planl&drift av IT-syst 1 Navnerom SIF8076 Planlegging og drift av IT-systemer Anders Christensen, IDI.
Prototyping In 140 Sommerville kap. 8. Mål Forstå hensikten med prototyping i forskjellige utviklingsprosjekt Forstå forskjellen mellom evolusjonær og.
1 KravprosessenKravprosessen Noen sentral punkter.
Prosjekt 45e - WebConcret
Hovedprinsipper i Rational Unified Process
Bendik Bygstad Høgskolen i Vestfold RUP-prosjekt Sammenhengen med UML 1.Hovedstruktur i RUP-prosjekter 2.Faser og iterasjoner 3.Sammenhengen med.
Menneske/datamaskin- interaksjon. Hva for slags fag? Hva handler det om? Mål og hvorfor Emner,lærestoff Opplegg Evaluering Krav som stilles.
Erfaring med bruk av åpen kildekode til støtte for læringsprosessene
  © Steria FitNesse som nyttig verktøy Smidig FitNesse som nyttig verktøy Anders Vindvad.
Testing Gruppe 9 Anette Kjuus, Skule Notø, Synne Nygaard, Per Ivar Jacobsen, Øystein Rogstad, Alfred Skari, Per Kristian Førrisdal.
Copyright © 2003 Systek Java versus.NET The Heavyweight Championship Showdown En subjektiv sammenligning Johannes Brodwall.
Copyright © 2003 Systek Java versus.NET The Heavyweight Championship Showdown En subjektiv sammenligning Johannes Brodwall.
Geodata i Statistisk sentralbyrå
Hvorfor bruke tid på testing ?
Ankh Testing av papirprototyp av GUI. Testens forløp Visuell introduksjon av VS.NET Navigasjonsmodellen vår Revisjonskontrollsystemer Intervju ang. databakgrunn.
Cristin 2.0 – Hvor står vi og hva skjer videre? CRIStins oppstartseminar for NVI-rapporteringen 13. oktober 2014.
Praktiske erfaringer med Objektorientert Progress og.NET Jan Kolstad PUG Norway, Lillehammer 2005.
.NET og Progress Samspill og styrker, GUI og forretningslogikk.
Desperate times calls for desperate measures Markedsandel gått fra +90% til under 20 Må integrere og få innpass på andre plattformer M$ går open source.
Digital postkasse til innbyggere
Serving you better ! Copyright © 2002 Trustix AS Visualisering av nettverkstrafikk Hovedprosjekt ved Høgskolen i Sør-Trøndelag Avdeling for informatikk.
Norsk Regnesentral Norwegian Computing Center Nemlig; Visjoner og resultater Knut Holmqvist Norsk Regnesentral.
Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud.
Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud.
Subversion addin for Visual Studio.NET av: Arild Fines Per August Krämer Kristin Borud.
Database for medisinsk programvare Øyvind W. Kvalsund.
YXD-Kurdistan Om oss Asad Fattahi Samarbeidet i flere andre prosjekter
Forstudie Nå situasjonen: dagens situasjon med ulemper og fordeler
Presentasjon av. Hovedprosjekt for: Stian Watn, 3ddt & Vegard Ebbestad, 3ddt.
Weblogg-Forum web-system. (PHP/MySQL) Hovedprosjektoppgave 46E (Egendefinert oppgave) Skoleåret 2003/2004 – AiTEL, HiST Student: Magnus Kopstad Veileder:
FINF- H -04, 21 september 2004 Arild Jansen. AFIN/UiO 1 FINF Forelesning uke 39 Personvern som premiss for SU-prosessen Diskusjon om personvern som.
FINF- H -05, 13. september 2005 Arild Jansen. AFIN/UiO 1 FINF Forelesning 13.sept Personvern som premiss for SU-prosessen Diskusjon om personvern.
Subversion addin for Visual Studio.NET av: Arild Fines Per August Krämer Kristin Borud.
1 Kap. 57 – Cloud Computing How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen, Universitetet.
Moscito2 Guro, Tone, Mari og Elna. Om prosjektet Tilstedeværelsesinformasjon i organisasjoner Tilstedeværelsesinformasjon i organisasjoner - systemer.
COTS Software Evaluation and Integration Issues Håkon Solberg Karl Morten Dahl.
Bakgrunn for prosjektet Lage en veiledning for små tjenestetilbydere av bredbånd, slik at de kan tilby sine kunder IP-telefoni ved å bruke SIP.
Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud.
P11 – PRESENCE MANAGMENT IN TELECOM. P11 – Presence managment in telecom Prosjektet er blitt gjort av: Sondre Husby Rostad Pål Eilertsen Prosjektet er.
Kap. 25 – Simpler Software Development for Niche Companies How Information Technology Is Conquering the World: Workplace, Private Life, and.
Kap. 27 – Case 2: Developing Apps How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A.
Having a crack at a new stack
Utlånssystem for datautstyr
Nye trender Vi skal se på Virtualisering ”Cloud computing”
The Norwegian Centre for ICT in education
Personene. Personene Flere historier… Makt og begjær Vekst og løsrivelse Etikk og moral Trekantdrama Systemkritikk Andre?
- Endelig forslag til ønsketsituasjon
Utskrift av presentasjonen:

Subversion addin for Visual Studio.NET Gruppe 03-10: Arild Fines Per August Krämer Kristin Borud

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Agenda  Bakgrunn  Ankh  Presentasjon av Ankh  Wrapper (NSvn)  Ankh Help  Planlegging  Utviklingsmiljø  Utfordringer  Konklusjon  Spørsmål

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon  Lage Subversion addin for VS.NET (Ankh)  Lage en selvstendig wrapper (NSvn) Mål

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Revisjonskontrollsystem

Subversion (SVN) Gratis revisjonskontrollsystem Arvtaker til CVS Under utvikling Mest brukt av Unix brukere Brukes fra prompt

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Hovedsponsor og initiativtaker til Subversion Amerikansk selskap Hovedprodukt : SourceCast Web basert software utviklingsplattform med revisjonskontroll integrert Vi tok kontakt med CollabNet etter å ha formulert oppgaven. CollabNet

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Navigasjonsmodell

Liste innhold i repository med prompt Liste innhold i repository med Ankh App.ico AssemblyInfo.cs Form.cs Form.resx GoogleOne.csproj GoogleOne.sln GoogleOne.suo GoogleSearch.wsdl GoogleSearchService.cs Test.cs Test1.cs bin/ doc/ test.cs C:\wc> C:\wc>svn list Forbedring av GUI

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Testing av Ankh Unit-testing av sentrale klasser i NSvn Hyppig, uavhengig NAnt build der alle unit tester ble kjørt Testing av GUI og navigasjonsmodell Funksjonell testing Ankh testet av potensiell brukergruppe Testing av Ankh under utvikling av Ankh Detaljtestet av gruppa ved en rekke tester beskrevet i testrapporten

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Arkitektur

Andre bruksområder for NSvn NAnt tasks Draco.Net Andre GUI klienter

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Planlegging Analyse av potensielle brukere av Ankh Analyse av Subversions/wrapperens funksjonalitet Laget ”use case” diagrammer og skjemaer for SVN integrasjon i VS.NET Laget navigasjonsmodell og designmål Skrev kravspesifikasjon Laget framdriftsplan og arbeidsplan

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Utviklingsmiljø Build mail Commit mail Issue Tracker

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Commit mail

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Build mail

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Issue Tracker

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Utfordringer Barnesykdommer i verktøy under utvikling Fortløpende nye versjoner av Subversion VS.NET integrasjon: dårlig dokumentert få relevante eksempler

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Konklusjon SVN - lettere tilgjengelig for ny brukergruppe Økt produktivitet og forenklet arbeidsprosess fordi SVN er direkte integrert i kodemiljø Ankh er åpen kildekode: Kunnskapsoverføring Ankh har en framtid innen Open Source Gratis

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Hvor går vi herfra? Ankh lever videre Nye versjoner Økt funksjonalitet

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Takk til Eva Hadler Vihovde Ann Mari Torvatn Karl Fogel

Bakgrunn Ankh NSvn Planlegging Utviklingsmiljø Utfordringer Konklusjon Spørsmål? ”... the ankhsvn stuff is really cool. I installed the vs.addin and it rocks - even if its only alpha - soo much better than the built in scc stuff that comes with vs.net.” Ian MacLean - Nant maintainer - Activestate Corporation