Versionshantering. Problem som uppstår i större (samt även mindre) projekt:
|
|
- Ingemar Lundström
- för 7 år sedan
- Visningar:
Transkript
1 Versionshantering Problem som uppstår i större (samt även mindre) projekt: Samtidiga ändringar. Kålle och Ada öppnar samma fil för redigering vid var sin dator. Om Kålle först sparar sina ändringar och Ada därefter sparar sina, så går Kålles ändringar förlorade. Misslyckade utvecklingssteg. Kålle börjar arbeta på en större omskrivning av av projektet, men inser efter en vecka att han är på fel spår och vill då gå tillbaka till läget innan han började ändra. Support av gamla versioner. Fixa buggar i version 1.X efter att 2.X börjat utvecklas. Hitta regressioner. I vilket sammanhang introducerades viss kod. 1
2 Tillåt bara en användare I taget. Samtidiga ändringar Kan ge tidsförluster om någon behöver vänta. Tillåt flera samtidiga användare, men varna vid skrivning. Mycket manuellt arbete om man ofta arbetar i samma filer. Tillåt flera användare. Kombinera flera olika användares resultat automatiskt vid skrivning. Om det uppkommer konflikter, tydliggör dessa och varna användaren. Problem med binärfiler, men bra lösning för källkod och andra textfiler. 2
3 Misslyckade utvecklingssteg Spara backupkopior av alla filer i lämplig katalog tillräckligt ofta. Lätt att glömma, bara senaste backup tillgänglig. Lita på att driftavdelningen gör backup på filsystemet och be systemadministratören återställa läget för en vecka sedan. Hur ofta görs backuperna? Lagra alla filers alla versioner i en databas, där man kan återvinna vilken version som helst. Gör det också lättare att ge support för gamla versioner
4 Grundläggande egenskaper Kan lagra projekt bestående av flera versioner av träd av kataloger och filer i en central lagringsplats (eng. repository). Användare arbetar med separata lokala kopior av projektet. Användare kan när som helst spara sin lokala kopia till den centrala lagringsplatsen, där den utgör en ny version (eng commit/revision). Användaren kan när som helst återgå till en tidigare version. 4
5 CVS (Concurrent Version System). CVS och SVN Mest av historiskt intresse, men lever fortfarande kvar i många projekt. SVN (Subversion). Nyare med lösningar på flera problem i CVS. Versionshantering av hela katalogstrukturer istället för separata filer, bättre stöd för att flytta filer. Mindre risk för att binärfiler förstörs. Lokal kopia av orginalfilerna, så man slipper ansluta till servern för vissa operationer. Fler alternativ nämns senare i presentationen. Observera, det är obligatoriskt att använda något versionshanteringssystem i den här kursen. SVN rekommenderas. 5
6 SVN 1: Skapa en lagringsplats Skapa en katalogstruktur som innehåller följande: / rooten trunk/ Katalogstruktur för den aktiva versionen - proj/ Erat projekt, kan ha annat namn. branches/ Förgreningar, här sker utveckling och underhåll av gamla versioner. - proj-1/ - proj-2/ tags/ Innehåller referenser för att lätt hitta släppta versioner. - proj-1.0/ - proj-1.1/ - proj-2.0/ Detaljerade instruktioner på kurshemsidan. 6
7 Placera dig i en lämplig katalog Kör följande kommando: SVN 2: Skapa lokal kopia svn checkout URL För student1, i grupp 01 är URL (förutsatt att man använt repo och proj som namn): svn+ssh://student1@remote1.studat.chalmers.se/chalmers/groups/tda /repo/trunk/proj Ger en katalog med namnet proj. Den innehåller projektets katalogstruktur, samt en katalog som heter.svn med filer som subversion behöver. 7
8 svn add filnamn Gör att filnamn versionshanteras. SVN 3: Redigering svn commit -m Lade till funktion x Skickar upp en ny version till den centrala lagringsplatsen. svn update Laddar ner de senaste ändringarna från den centrala lagringsplatsen och kombinera med dina lokala ändringar. Kan ge konflikt, om du ändrat på samma ställe i en fil som någon annan. 8
9 svn status SVN 4: Hämta information Ger information om statusen för dina lokala kopior av filerna. T.ex. A (Added), M (Modified) eller C (Conflict). I det sistnämnda fallet behöver du lösa konflikten innan du kan fortsätta. Flaggan -u kan användas för att se centrala ändringar. svn log Ger information om alla versioner, med det meddelande som gavs vid commit. svn update --revision N Gå tillbaka till en gammal version. N kan vara versionsnummer eller datum som { } svn diff Se vilka ändringar du gjort 9
10 SVN 5: Konflikter Om man har konflikt i en fil så kommer svn att markera konflikten i filen, t.ex. MyClass.java. for (int k = 0; k < MAX; k++) <<<<<<<<.mine time[k] = 0; ======== time[k] = INFTY >>>>>>>>.r7 init = 0 Ovanför likhetsteknen finns din version, under finns någon annans. Du får nu bestämma vad som är rätt och efter att du tagit bort konfliktmarkerarna gör du: svn resolved MyClass.java 10
11 SVN 6: Lära sig mer Mer information om subversion finns på: Finns plugin till eclipse, subclipse. Windows-användare kan använda TortoiseSVN. 11
12 Allmänna råd Lägg bara upp källkod, bilder och liknande. Undvik att lägga upp classfiler och andra genererade filer. Använd svn rm och commit om felaktiga filer läggs till av misstag. Se till så att det kompilerar innan ni kör commit. Mycket irriterande för andra om update introducerar kompileringsfel. Gäller också att se till så alla nya filer läggs till. Undvik exotiska tecken (t.ex. å, ä och ö) i filnamn. Kan leda till problem på olika system. Se till så stora och små bokstäver är rätt i filnamnen innan de läggs upp. Att bara ändra mellan stora och små bokstäver i efterhand kan ge problem. 12
13 Distribuerad versionshantering Varje användare har en egen kopa av versionsdatabasen. Kan arbeta helt självständigt utan att ansluta till den centrala servern. commit sparar versioner lokalt. push/pull för att synkronisera med andra. Bättre stöd för icke-linjär utveckling. Olika personer kan arbeta på olika förgreningar (eng. Branches). Förgreningarna kan lätt kombineras (eng. merging). Ingen strikt hierarki Alla kan skicka/ta emot ändringar utan att behöva gå via den centrala servern. Gör att även personer som bara har läsrättigheter lätt kan göra större förändringar. 13
14 Git Olika alternativ Används för Linux-kärnan, X.Org, Google Android, VLC mfl Finns installerat på studat. Mercurial (Hg) Används bl.a. av Mozilla och Sun. Darcs Används av diverse haskell-projekt. Finns via unsup. echo unsup >> $HOME/.vcs4/pathsetup Prata med er handledare om ni vill använda något annat än SVN. 14
15 Git 1: Skapa databas Gör följande för att skapa versionsdatabas mkdir proj1 cd proj1 git init Lägg till de första filerna (eventuellt bara.gitignore) git add. git commit -m Initial commit cd /chalmers/groups/tda / mkdir proj1.git cd proj1.git git --bare init --shared git --bare fetch ~/proj1 master:master chgrp -R tda
16 Git 2: Ladda ner lokal kopia Varje person behöver göra följande: git clone REPO där REPO t.ex. är - student1@remote1.studat.chalmers.se:/chalmers/groups/tda /proj1.git cd proj1 git config user.name 'Ditt namn' git config user. 'din@adress.se' 16
17 Git 3: Redigera git add fil.java Spara senaste ändringarna från fil.java i index. git commit -m Fixade bug Spara indexet som en ny version. git fetch origin Hämta senaste ändringarna från er centrala databas origin är den databas du klonade, andra går att lägga till med git remote git merge origin/master Kombinera dina lokala ändringar med andras master är standardförgreningen fetch+merge kan kombineras med: git pull origin master git push origin master Skicka upp dina ändringar till den centrala databasen 17
18 Git 4: Förgreningar git branch namn Skapar en ny förgrening med namnet namn git checkout namn Flytta över till förgreningen namn Används också för att hämta objekt från databasen Större ändringar är lämpligt att göra på ny förgrening: git branch temp git checkout temp Repetera: redigera, testa, add, commit git checkout master git merge temp git push origin master Kan byta över till master eller annan förgrening för ändringar som inte är relaterade till temp 18
19 git gui och gitk git svn Git 5: Mer information Grafiska program för att göra mycket av jobbet. Låter dig använda git lokalt men arbeta mot en central SVN databas. Git för windows msysgit TurtoiseSVN-liknande interface under utveckling: Eclipse plugin Kräver att ni kompilerar själva. 19
Introduktion till Git
Introduktion till UPP-gruppen Christoffer Holm Institutionen för datavetenskap (IDA) 1 1 3 / 11 Krav på användning av i kursen, 3 / 11 Krav på användning av i kursen, Men vad är det? 3 / 11 Krav på användning
Läs merVersionshantering med Git. Henrik Henriksson 17 april 2018
Versionshantering med Git Henrik Henriksson 17 april 2018 1 Versionshantering? rapport_v0.4.docx rapport_v0.5.pdf rapport-v1.0.cpp rapport_v1.0.docx raport_v0.9-final.docx komplettering-v2.0.docx färdig.7.pdf
Läs merIntroduktion till git
Introduktion till git Anders Engström 23 februari 2012 1 / 27 Översikt Introduktion I en värld utan versionshantering Typer av versionshantering Detta är git Komma igång med git Förberedelser Eget repository
Läs merVersionshantering med Git
Versionshantering med Git Vad, varför och hur? Magnus Nielsen Institutionen för datavetenskap, LiU magnus.nielsen@liu.se Vad ska jag ha Git till? Versionshantering Sparar källkod (eller vad som helst)
Läs mer1 Vad är Versionshantering? 2 Git. 2.1 GitHub
1 Vad är Versionshantering? Versionshantering (eller Version Control) är ett samlingsnamn för program som ger en användare möjlighet att komma åt tidigare versioner av dokument och spåra ändringar som
Läs merTfn Telephone 026-54 66 86 Kontr Checked. Revisionshistoria Revision history Rev Namn Name Datum Date Ändring Change
Utilator 1(20) isionshistoria ision history Namn Name Ändring Change A3 2001-10-24 Ändrade i stycket om CVSROOT. Vi använder ssh nu och inte pserver. 2000-08-30 Ändrade i stycket om CVSROOT. Jag hade felaktigt
Läs merÖvning GIT Andreas Wieden
DAT055 Objektorienterade applikationer Övning GIT Andreas Wieden andreas.wieden@chalmers.se Introduktion Denna övningen är avsedd att ge en grunläggande inblick i versionshanteringssystemet Git. Vi kommer
Läs merCVS-Introduktion. CyberRymden Introduktion till CVS,17 november (27) Marcus Rejås
Introduktion till CVS,17 november 2002 1(27) CVS-Introduktion CyberRymden 2001-10-03 Marcus Rejås $Id: slides.tex,v 1.2 2002/11/17 18:16:40 rejas Exp $ Introduktion till CVS,17 november
Läs merSubversion. Laboration. Höstterminen 2008 r81. Ronny Kuylenstierna
Subversion Laboration Höstterminen 2008 Ronny Kuylenstierna @ida.liu.se svn-labb 2 [...] Subversion can be used to manage changes to any sort of information images, music, databases, documentation, and
Läs merVersionshantering. Jan Erik Moström
Versionshantering Jan Erik Moström Johan Eliasson Versionssystem Gjorda för att användas av en eller flera personer på en eller flera platser, exempelvis: För en ensam användare som jobbar med ett projekt
Läs merIntroduktion till Git Anton Ekberg Version 2
DAT055 - Objektorienterade appikationer Introduktion till Git Anton Ekberg ekberga@student.chalmers.se Version 2 Innehåll 1 Introduktion 1 1.1 Terminalen i Linux.......................................
Läs merJUnit. Junit Unit Testing. JUnit 3. JUnit 3 forts. Villkorskontroller i test. Exempel JUnit3
Johan Eliasson JUnit Junit Unit Testing Unit testing för java Används för att testa att metoder/klasser beter sig som det var tänkt Många IDE:er tex Eclipse har inbyggt stöd för detta. JUnit 3 Vi skriver
Läs merUTVECKLINGSVERKTYG. Praktiska tips för PUM-projekten
UTVECKLINGSVERKTYG Praktiska tips för PUM-projekten TEKNIKER I PROJEKTEN ios 2 C#.NET 1 Java (inkl Android) 6 Webb (HMTL/JS) 4 En genomskumning av de tilldelade projektförslagen ger ovanstående uppfattning
Läs merDRAFT. CVS kurs laboration 1 Checka in, ut och uppdatera. Marcus Rejås. 17 november 2002
CVS kurs laboration 1 Checka in, ut och uppdatera Marcus Rejås 17 november 2002 Innehåll 1 Inledning 1 2 Förberedelser (om du skall köra CVS på en remote server) 1 2.1 Installera CYGWIN......................................
Läs merTDP005. Föreläsning 2. Filip Strömbäck
TDP005 Föreläsning 2 Filip Strömbäck 1 Make och CMake 2 Versionshantering TDP005 Filip Strömbäck 2 Make Problem: kompilera många filer i ett stort projekt tar tid Bättre om vi kompilerar om så få filer
Läs merBryt ut logiken för att göra Bulk-ersättning av Category i Index i ProductControllern.
Lektion 13 Övningar TDD Bryt ut logiken för att göra Bulk-ersättning av Category i Index i ProductControllern. Målet är inte att du skall komma fram till exakt samma lösning som jag kom fram till. Målet
Läs merÖvningar Lektion3 Avancerade Webbteknologier 2
Övningar Lektion3 Avancerade Webbteknologier 2 Del 1: C#, Linq, Generics, Delegates Linq är väldigt centralt för en datadriven webbsida. I Backend-koden så blir det lätt väldigt mycket Linq-uttryck för
Läs merGitHub for Windows och GitShell
GitHub for Windows och GitShell En introduktion till programmen och de första grunderna i git. Det finns en tidigare introduktion. Den visar hur man skapar konto på git och använder GitHub for Windows
Läs merHar funnits nästan lika länge som datorerna. Manuell process, svarta tavlan Verktygsstöd kom tidigt redan i början på
Versionshantering och subversion Bara en liten ändring till Vad är versionshantering? Versionshantering låter dig arbeta med olika versioner av systemet Versionshantering är en säkerhetsmekanism som tillåter
Läs merBörja med git och GitHub - Windows
Börja med git och GitHub - Windows Varför git och GitHub? Git är ett s.k. versionshanteringssystem. Det är ett sätt att hålla ordning på ändringar filer. Genom att använda versionshantering förståndigt,
Läs merTDP005, Projekt: objektorienterade system
TDP005, Projekt: objektorienterade system Laboration: Eclipse Höstterminen 2011 Introduktion Detta material innehåller övningar för Eclipse. Redovisning Dessa övningar behöver inte redovisas, men ni får
Läs merMer om kodkvalitet. Mer om kodkvalitet. Hur kan man jobba med kodkvalité? Hur kan man jobba med kodkvalité? Hur kan man jobba med kodkvalité?
Mer om kodkvalitet Hur kan man jobba med kodkvalité 1. Jobba strukturerat genom hela processen Skulle ni köpa/köra en bil som inte har besiktas de senaste åren, speciellt efter lagningen efter krocken
Läs merUNIX verktyg. Användbara kommandon Fil och informationssökning Tags Versionshanteringssystem
Användbara kommandon Fil och informationssökning Tags Versionshanteringssystem 1 Användbara kommandon 1 more är ett filter som visar information skärmvis Exempel: ls al more less är en mer kraftfull variant
Läs merInsidan av ett Open Source projekt. Nicklas Avén
Insidan av ett Open Source projekt. Nicklas Avén Innehåll * Vem är jag * Hur jag började involvera mig i PostGIS * Hur koordineras utvecklingen i PostGIS Vem är jag? * Nicklas Avén * Bor i Norge * Jobbar
Läs merKapitel 4 Arkivmenyn Innehåll
Kapitel 4 Arkivmenyn Innehåll ARKIVMENYN...2 Byt aktuell användare...2 Utskrift till skärm eller skrivare...3 SQL verktyget...4 Ny SQL...4 Hämta SQL...5 Spara SQL...5 Kör SQL...5 Visa som...5 Avsluta...5
Läs merFördjupningsarbete/laboration om Git
Fördjupningsarbete/laboration om Git Av: Jack-Benny Persson jack-benny@cyberinfo.se Innehåll Syfte...2 Tillvägagångssätt...2 Vad är git och versionshantering?...2 Git är ett Distributed Version Control
Läs merKrav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.
Uppdatera Mobilus Professional till version 2.0.1 Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering. * Filen MP.exe (Mobilus programmet) får inte användas* under tiden uppdateringen
Läs merDI Studio 4.3 - nyheter
DI Studio 4.3 - nyheter Sofie Eidensten och Patric Hamilton Copyright 2010 SAS Institute Inc. All rights reserved. 2 Varför DI Studio Snabbare utveckling Enklare underhåll Gör det överskådligt 3 Nyheter
Läs merHandledning Konfigurationsstyrning tjänstedomäner
1 (16) Center för ehälsa i samverkan Hornsgatan 20, 118 82 Stockholm Vxl: 08-452 70 00 ARK_0007 www.cehis.se info@cehis.se Handledning Konfigurationsstyrning tjänstedomäner Version 2.0.1 2014-01-30 Center
Läs merHandledning. Konfigurationsstyrning tjänstedomäner. Version 2.0.5 ARK_0007 2014-06-30
Handledning Konfigurationsstyrning tjänstedomäner Version 2.0.5 ARK_0007 2014-06-30 Innehåll Ordlista... 3 Referenser... 4 1 Inledning... 5 1.1 Målgrupp... 5 1.2 Syfte... 5 1.3 Avgränsning... 5 1.4 Förutsättningar...
Läs merRedigering av dokument - SaveToServer
Utgiven av Datum Id: Version CANEA Support Team 2018-04-16 0289 3.0 Redigering av dokument - SaveToServer 1. Introduktion: Redigering av dokument med SaveToServer Är dokumentet i Microsoft Office format
Läs merStoregate Pro Backup. Innehåll
Storegate Pro Backup Välkommen! I denna manual kan du bland annat läsa om funktioner och hur du ska konfigurerar programmet. Läs gärna vårt exempel om versionshantering och lagringsmängd innan du konfigurerar
Läs merHIGs Remote Desktop Service med Linux
Instruktion för Högskolan i Gävles Remote Desktop Services Sida1 av 5 HIGs Remote Desktop Service med Linux 2015-03-11 Göran Sandström, Version 1.1 Allmänt om Remote Desktop Services (RDS) RDS är ett sätt
Läs merInstruktion för användande av Citrix MetaFrame
Instruktion för användande av Citrix MetaFrame Öppna valfri browser, t ex Internet Explorer eller Firefox, och ange url en www.git.ltu.se. Detta medför att följande bild presenteras. OBS! Ny version av
Läs meremopluppen Användning av "Ant" Niklas Backlund Version: 1.4 ( 2002/04/26 07:27:52 UTC)
emopluppen Användning av "Ant" Version: 1.4 ( 2002/04/26 07:27:52 UTC) Niklas Backlund Sammanfattning Det här dokumentet handlar om programmet Ant, som är en byggmiljö för programutvecklingsprojekt. Dess
Läs merFrågebanker, frågeuppsättningar och slumpvisa block
Frågebanker, frågeuppsättningar och slumpvisa block Innehåll Frågebanker... 1 Skapa frågebank... 1 Importera en frågebank... 3 Lägg till frågor i frågebank... 3 Skapa frågeuppsättning... 3 Skapa slumpvist
Läs merRelease. Konfigurations & Versionshantering samt Subversion. Konfigurations vs Versionshantering. CI -definition. Henrik Bergström
Konfigurations & Versionshantering samt Subversion Henrik Bergström henrikbe@dsv.su.se Release Exekverbar kod Installationsfiler Datafiler Setup-program Elektronisk och pappersdokumentation Info om målmiljö
Läs merSäkerhetskopiera och återställa
http://windows.microsoft.com/sv- se/windows7/products/features/backup- and- restore Säkerhetskopiera och återställa Gäller för Windows 7 Med Säkerhetskopiering och återställning förbättrad för Windows
Läs merProgramvara på Nada. Johan Berglund Systemgruppen, Nada
Programvara på Nada Johan Berglund Systemgruppen, Nada Vad vi kommer prata om Projektkataloger Vart ni ska vända er med frågor Orientering om utvecklingsverktyg Resurser Tips Frågor? Projektkataloger Projektkataloger
Läs merLVDB i GEOSECMA. Innehåll. Inledning. Produkt: GEOSECMA Modul: LVDB Skapad för Version: Uppdaterad:
Produkt: GEOSECMA Modul: LVDB Skapad för Version: 10.4.1 Uppdaterad: 2019-05-21 LVDB i GEOSECMA Innehåll Inledning... 1 Hämta XML från NVDB... 2 Full LVDB-import... 3 Inkentell LVDB-import... 4 NVDB inställningar...
Läs merUnix-miljöer i större sammanhang
Unix-miljöer i större sammanhang Med tonvikt på Linux Andreas Johansson andjo@ida.liu.se TUS-gruppen IDA, LiU Unix-miljöer i större sammanhang p. 1 Introduktion Detta kommer att handla om datormiljön på
Läs merSubversion - varför?
Subversion - varför? Syfte: att ersätta Concurrent Versions System The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community.
Läs merLaboration 0. Enhetsbokstaven anges med ett kolon efter och man läser ofta ut detta, exempelvis C:(sekolon).
Laboration 0 Laborationen är till för dig som inte är familjär med att navigera i filträd på en dator. Om du är van vid detta (vilket är det vanliga nu för tiden) så kan du bara snabbt titta igenom laborationen.
Läs merALEPH ver. 18 ALEPH Digital Asset Module (ADAM)
ALEPH ver. 18 ALEPH Digital Asset Module (ADAM) Fujitsu, Westmansgatan 47, 582 16 Linköping Innehållsförteckning 1. INLEDNING...1 2. SKAPA NYA OBJEKT...1 3. OBJEKTLISTA...2 4. FORMULÄR...3 4.1 Objektinformation...3
Läs merProjektarbete 2: Interaktiv prototyp
Projektarbete 2: Interaktiv prototyp Jonatan Hilmarch (Grupp 13) 880427-5595 hilmarch@skip.chalmers.se Kurs: Människa-Datorinteraktion TIG061 HT 2010 Projekt 1 - en tillbakablick Enligt projektets systemdefinition
Läs merKort-kort om utdelade användarkonton och datormiljön på NADA
Kort-kort om utdelade användarkonton och datormiljön på NADA UNIX-konto, användaridentitet Namn Du har fått ett konto med ett användarnamn bestående av prefixet ip99_ och ytterligare tre bokstäver. Dessa
Läs merGIT som alternativ till CVS/SVN i agila utvecklingsmiljöer
1 GIT som alternativ till CVS/SVN i agila utvecklingsmiljöer Kristofer Jacobson, Patrick Ivarsson Abstrakt En studie om versionshanteringssystemet Git och om möjligheten att använda det som alternativ
Läs merINSTALLATION...3 ATT KOMMA IGÅNG...3 PROGRAMMETS DESIGN...4 LÄGGA TILL TABELL...4 EDITERA TABELL...4 EDITERA RELATION...5 SPARA OCH AVSLUTA...
INSTALLATION...3 ATT KOMMA IGÅNG...3 PROGRAMMETS DESIGN...4 LÄGGA TILL TABELL...4 EDITERA TABELL...4 EDITERA RELATION...5 SPARA OCH AVSLUTA...6 2 (6) 2D1954 Programutvecklingsprojekt vt 2003 Installation
Läs merClearCase. Versionshantering
ClearCase ClearCase är ett verktyg särskilt utformat för att underlätta utveckling av mjukvara i projektgrupper. Det har en praktisk lösning på problem som versionshantering, gemensamma gränssnitt, kontroll
Läs merKonvertering från Klients databas till Norstedts Byrå
Konvertering från Klients databas till Norstedts Byrå Det är viktigt att du följer dessa anvisningar noga. Tänk på att starta tidigt då det kan ta lång tid. Allt mellan 30 minuter till 8 timmar beroende
Läs merVid problem med programmet kontakta alltid C/W Cadware AB på telefon 08-522 04 640
Installation av CW KeyDesign/DoorDesign Detta program görs och underhålls av C/W CadWare AB. CW KeyDesign/Doordesign säljs alltid med underhållsavtal med telefonsupport samt programuppdateringar på websidan:
Läs merRIV TA Konfigurationsstyrning 1.0 RIV Tekniska Anvisningar
Konfigurationsstyrning CeHis Arkitekturledning Sida: 1 (16) RIV TA Konfigurationsstyrning RIV Tekniska Anvisningar 2012-01-03 Konfigurationsstyrning CeHis Arkitekturledning Sida: 2 (16) Utgåva Utgåvehistorik
Läs merHandbok Cervisia. Bernd Gehrmann Carlos Woelz Översättare: Stefan Asserhäll
Bernd Gehrmann Carlos Woelz Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 7 2 Att komma igång 8 2.1 Åtkomst av arkivet..................................... 8 2.2 Importera en modul till arkivet..............................
Läs merKAP 18 SQL SERVER AGENT
KAP 18 SQL SERVER AGENT Tjänsten Sql Server Agent Operator Job Alert (larm) http://www.youtube.com/watch?v=ii1tc493bzm 1 VAD ÄR SQL SERVER AGENT? SQL Server Agent är en tjänst (service) som ansvarar för:
Läs merAtt bygga enkel webbapplikation i Docker
Att bygga enkel webbapplikation i Docker Arbetsuppgift 1: Skapa container med Ubuntu som bas. Steg 1: Skriv in kommandot: sudo docker run i t p 80:80 ubuntu /bin/bash, klicka Skriv in ditt root-lösenord,
Läs merBOOK-IT 6.0. Backup Solaris 2011-05-05
BOOK-IT 6.0 2011-05-05 1 System-backup av BOOK-IT servern En komplett systembackup omfattar de tre filsystemen/root, /bookit och /oracle. Använd tre olika band d v s ett band per filsystem. För att utföra
Läs merInstruktion för användande av Citrix MetaFrame
Instruktion för användande av Citrix MetaFrame Öppna valfri browser, t ex Internet Explorer eller Firefox, och ange url en www.git.ltu.se. Detta medför att följande bild presenteras. OBS! Nya versioner
Läs merTDP003 Projekt: Egna datormiljön
. TDP003 Projekt: Egna datormiljön Egen utvecklingsmiljö Kursmaterial till kursen TDP003 Höstterminen 2017 Version 2.2 2017-06-30 2017-06-30 Egen utvecklingsmiljö INNEHÅLL Innehåll 1 Revisionshistorik
Läs mer1 Installationsinstruktioner
1 Installationsinstruktioner 1.1 Förbereda installationen Kontrollera systemkraven. Försäkra dig om att din dators hårdvara uppfyller de systemkrav som är specificerade. Vid installering av Engineering
Läs merINSTALLATION AV VITEC MÄKLARSYSTEM
INSTALLATION AV VITEC MÄKLARSYSTEM Studentversion september 2013 Innehållsförteckning 1. Installera VITEC Mäklarsystem... 2 2. Läs noga igenom manualen... 2 3. Systemkrav... 2 4. Kundservice/Teknisk support...
Läs merInsamlingsverktyg - teknisk beskrivning av metadataformuläret
Digitala leveranser Insamlingsverktyg - teknisk beskrivning av metadataformuläret Innehåll: Allmänt Layout och uppbyggnad Hur man använder programmet Starta Fylla i metadata Skapa metadatafiler och leverera
Läs mer1. Hur öppnar jag Polisens blanketter / formulär, trycksaker och annat som är i PDF-format?
PDF-tips Vill du veta mer eller har problem med att ladda ner eller att öppna PDF-filer på polisen.se? Här får du några tips. 1. Hur öppnar jag Polisens blanketter / formulär, trycksaker och annat som
Läs merSkapa din egen MediaWiki
Skapa din egen MediaWiki Inledning och syfte I detta moment skall du installera en egen wiki (Mediawiki), som du skall konfigurera. Du har möjligheten att använda en egen wiki på din dator eller webbhotell
Läs merTIDOMAT Portal 1.3.1 Nyheter för TIDOMAT Portal version 1.3.1
Nyheter för TIDOMAT Portal version 1.3.1 Följande nyheter och förändringar har införts i TIDOMAT Portal version 1.3.1 efter version 1.3.0.5. Tilläggsmoduler Möjlighet att komplettera med Projekt redovisning.
Läs merInstallera din WordPress med 9 enkla steg
Installera din WordPress med 9 enkla steg Den här artikeln förutsätter att du har satt upp en webbserver eller har köpt ett webbhotell där du kan placera din nya WordPress hemsida. Om du inte har det,
Läs merSync Master startas via Task Scedule (schemaläggaren). Programmet kan köras på servern utan att någon är inloggad på servern.
Sync Master Sync Master är ett tilläggsprogram till Easy Planning som används för att automatiskt synka Outlook kalendrar med EP. Programmet ska installeras på en server som har en Outlook klient installerad.
Läs merLinux som utvecklingsmiljö
Linux som utvecklingsmiljö You are logged in as Björne A Lindberg (Log out) Home My courses 212 linum Topic 14 Utvärdering Linux som utvecklingsmiljö VT15 Analysis Utvärdering Linux som utvecklingsmiljö
Läs merEclipse. Avsikt. Nu ska ett fönster liknande figuren till höger synas.
Eclipse Avsikt Att bekanta dig med Eclipse programmeringsmiljö, dvs att med hjälp av Eclipse 1. skapa ett nytt projekt 2. skriva in källkod (sparas som.java-fil) 3. kompilera (översätta) koden till byte-kod
Läs merAgil användbarhetsutveckling för handhållna enheter. Per Lind
Agil användbarhetsutveckling för handhållna enheter Per Lind perli379@student.liu.se per.lind@inspireit.se Laboration Pass 1: Tors. 4:e feb 13-17 Pass 2: Tors. 18:e feb 13-17 Uppgift: Skapa en app för
Läs merINNEHÅLLS FÖRTECKNING
ANVÄNDARMANUAL INNEHÅLLS FÖRTECKNING Logga in på ditt konto... 2 Ladda upp filer... 3 Ladda ner klienten till din dator eller enhet... 4 Synk Mappen... 5 Dela filer... 6 Extern delning i webgränssnittet
Läs merInstallera SoS2000. Kapitel 2 Installation Innehåll
Kapitel 2 Installation Innehåll INSTALLATION MDAC och ODBC...2 Installera SoS2000 i arbetsplatsen...2 SoS2000 serverprogramvara...2 SoS2000 och övriga Office program...3 Avinstallera SoS2000...3 Brandväggar...3
Läs merPRINTER DRIVER ADMINISTRATOR GUIDE
PRINTER DRIVER ADMINISTRATOR GUIDE OpusCapita förbehåller sig rätten att förändra produktens egenskaper samt produktspecifikationen. De senaste versionerna publiceras på www.opuscapita.com/terms 1. ROLLBESKRIVNING
Läs merGrundläggande termer. Några olika system. F11 Grunderna i Versionshantering. Git basic. Origin. Git basic. Git basic. Local #1. Local #3.
Grundläggande termer F11 Grunderna i Versionshantering Hålla koll på olika version, kunna gå tillbaka, etc. Repo/Repository - förvaring/administrering av förändringar Centraliserad/Decentraliserad Lokal
Läs merINSTALLATION AV VITEC MÄKLARSYSTEM. Studentversion
INSTALLATION AV VITEC MÄKLARSYSTEM Studentversion Innehållsförteckning 1. Installera VITEC Mäklarsystem... 2 2. Läs noga igenom manualen... 2 3. Systemkrav... 2 4. Kundservice/Teknisk support... 2 5. Start
Läs merQuadri DCM Handledning för administratörer och användare i projekt som kör Quadri DCM. Version 19.20 2014-08-15
Quadri DCM Handledning för administratörer och användare i projekt som kör Quadri DCM Version 19.20 2014-08-15 Innehåll Syfte... 2 Inledning... 3 Begreppslista... 4 Förberedelser... 6 Quadri Model Manager
Läs merMarie Andersson, IKT-centrum E-post: iktcentrum@mdh.se 2012-06-10 (Bb Learn 9.1.8) Wikis i Blackboard
Marie Andersson, IKT-centrum E-post: iktcentrum@mdh.se 2012-06-10 (Bb Learn 9.1.8) Wikis i Blackboard Innehåll Om Wiki- funktionen... 1 Skapa en Wiki... 1 Lägg till/ redigera innehåll i en Wiki... 3 Läsa/skriva
Läs merLEX INSTRUKTION LEX LDAP
LEX INSTRUKTION LEX LDAP Innehållsförteckning LEX INSTRUKTION LEX LDAP... 1 1 INLEDNING... 1 2 INSTALLATION... 2 3 LEXLDAPSERVICE - KLIENTEN... 3 3.1 HUVUDFÖNSTER... 3 3.2 INSTÄLLNINGAR... 4 3.2.1 Lex...
Läs merContinuous Integration med Jenkins. Linus Tolke Enea Experts
Continuous Integration med Jenkins Linus Tolke Enea Experts Föredraget Grunderna i mjukvaru-cm Trender inom mjukvaruutveckling Continuous Integration Vad är Jenkins Demo Jenkins i ArgoUML-projektet Problem
Läs merKom igång med Topocad ArcGIS
Dokumentation Adtollo Academy Kom igång med Topocad ArcGIS Adtollo AB Östgötagatan 12 116 25 Stockholm 08-410 415 00 info@adtollo.se adtollo.se adtollo-academy.se Innehåll Installera ArcGIS... 3 Koppla
Läs merAVCAD 4.0 för Windows
BILAGA A Installation och konfigurering av SQL-server. Applikationen kan antingen köras mot MS SQL-server eller MS Access. Koppling mot MS-ACCESS databas. MS Access installeras och konfigureras automatiskt
Läs merDu kan installera Widgitprodukter på ett nätverk. Följande program och tillägg hanteras (du kanske inte har licens att installera all dessa):
Nätverksinstallation Installera Widgitprodukter Du kan installera Widgitprodukter på ett nätverk. Följande program och tillägg hanteras (du kanske inte har licens att installera all dessa): SymWriter 2
Läs merExcel Online Version 1.0 Skolkontoret
Excel Online Version 1.0 Skolkontoret 1 Innehåll Vad är Excel?... 3 Arbeta i Excel Online... 4 Logga in... 4 Skapa en Excel-fil via OneDrive... 4 Öppna en redan skapad Excel-fil i Excel Online... 4 Byt
Läs merVerktyg och Utvecklingsmiljö. Jochim von Hacht
Verktyg och Utvecklingsmiljö Jochim von Hacht Verktyg Modern programutveckling innebär att man måste behärska ett antal verktyg Editorer Kompilatorer Avlusare (debugger) Versionhantering (kommer i projektkurs)
Läs merBilaga KeyControl Felsökning
Bilaga: Felsökning 1. Allmänt Genom att ge så detaljerad information som möjligt om problemet och de operationer som föregick problemet underlättas supporten. Du viktigaste komponenterna är - Operativsystemet
Läs mer7 Mamut Client Manager
7 Mamut Client Manager Tilläggsprodukten Mamut Client Manager består av programmen Client Start och Client Update. Med hjälp av Mamut Client Manager kan du från ett fönster öppna, uppdatera och administrera
Läs merVälkommen till Dropbox!
Lär dig att komma igång med Dropbox: 1 2 3 4 Skydda dina filer Ta med dina saker, var du än är Skicka stora filer Arbeta i filer tillsammans Välkommen till Dropbox! 1 Håll dina filer säkra Dropbox gör
Läs merFillagringsplatser. Fillagringsplatser (information om fillagringsplatserna du har att tillgå på Konstfack) Inledning... 12
Fillagringsplatser Innehåll Fillagringsplatser (information om fillagringsplatserna du har att tillgå på Konstfack) Inledning... 2 Lokal disk... 2 Filserver... 3 Molnlagring - OneDrive för Konstfack...
Läs merKom igång med TIS-Office
Kom igång med TIS-Office Denna guide hjälper dig att komma igång med TIS-Office, mer information om hur man använder programmet finns i manualer på TIS-Office CD-skivan och i den inbyggda hjälpfunktionen
Läs merBeställning av certifikat för anslutning till BankID (RP certificate) Version
BankID Sida 1(12) Beställning av certifikat för anslutning till BankID (RP certificate) Version 3.2 2018-10-26 BankID Sida 2(12) Innehållsförteckning 1 Bakgrund... 3 1.1 Versioner... 3 2 FP-certifikat
Läs merInnehåll. Installationsguide
Innehåll Innehåll... 2 Förberedelser... 3 Rättigheter... 3 Installera programmen... 3 Konfiguration av databas... 5 Installera databasserver... 5 Konfigurera en databas på en befintlig databasserver...
Läs merMolnplattform. Version 1.0. Användarhandbok
Molnplattform Version 1.0 Användarhandbok September 2017 www.lexmark.com Innehåll 2 Innehåll Ändringshistorik...3 Översikt... 4 Komma igång...5 Systemkrav... 5 Öppna molnplattformen...5 Öppna Print Management-webbportalen...
Läs merUppgradering till DentalEye 3.2
1 (5) 2015-11-02 Uppgradering till DentalEye 3.2 Denna information riktar sig till tandläkarpraktiker som använder DentalEye 3.1 samt till IT-tekniker och distributörer som installerar DentalEye. Informationen
Läs merEMC Documentum My Documentum for Microsoft Outlook
EMC Documentum My Documentum for Microsoft Outlook Version 6.6 Användarhandbok EMC Corporation Företagshögkvarter: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com EMC anser att informationen i den
Läs merDriftdokumentation. Procapita Vård och Omsorg Inkomsthantering. Version 9.1 2011-12-01
Driftdokumentation Procapita Vård och Omsorg Inkomsthantering Version 9.1 2011-12-01 Sida 2/70 Innehållsförteckning 1 Inledning...4 2 Bearbetning allmänt...5 3 Inkomstöverföring FK - Månad...6 3.1 Backup...7
Läs merInledande programmering med C# (1DV402) Ditt första C#-program med Visual Studio
Ditt första C#-program med Visual Studio Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så
Läs merRev Oct Användarguide Smartsign 9
Rev Oct 2013 Användarguide Smartsign 9 Innehållsförteckning Inledning... 4 Arkitektur... 5 Smartsign Player... 5 Smartsign Server... 5 Smartsign Publisher Web... 5 Smartsign Media Server... 5 Smartsign
Läs merFlytt av. Vitec Mäklarsystem
Flytt av Vitec Mäklarsystem Augusti 2014 Innehållsförteckning 1. Inledning... 2 Förutsättningar... 2 Läs noga igenom manualen... 2 Systemkrav... 2 Kundservice/Teknisk support... 2 2. Skapa säkerhetskopia...
Läs mer1 Nyheter i Filr 2.0 Desktop-programmet
Viktig information för Filr 2.0 Desktop Februari 2016 Filr 2.0 Desktop-programmet innehåller funktionen Filer på begäran som ger en konsoliderad eller virtuell översikt över alla filer på Filr-servern
Läs merUppdatera Mobilus Professional till version 3.2.1. * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.
Uppdatera Mobilus Professional till version 3.2.1 Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering. Mobilus Digital Rehab AB * Filen MP.exe (Mobilus programmet) får inte användas
Läs mer