Övning GIT Andreas Wieden

Storlek: px
Starta visningen från sidan:

Download "Övning GIT Andreas Wieden"

Transkript

1 DAT055 Objektorienterade applikationer Övning GIT Andreas Wieden Introduktion Denna övningen är avsedd att ge en grunläggande inblick i versionshanteringssystemet Git. Vi kommer att gå igenom hur man arbetar i Git med hjälp av kommandon i en terminalmiljö. Detta har fördelen att man får en bättre överblick och kontroll. Samtidigt underlättar det också förståelsen för vad man egentligen gör om man senare väljer att arbeta med grafiska användarmiljöer vid versionshantering. GitBash och terminalmiljön Då denna övning är baserad i en simulerad linuxmiljö (genom applikationen Git Bash), innefattar detta avsnitt en snabb genomgång av de vanligaste kommandon som används i Linux. Git Bash startas enklast på skolans datorer genom att trycka på Windows knappen i nedre vänstra hörnet och skriva gitbash följt av att man trycker på Enter. Ett kommando skrivs in och exekveras genom att trycka på Enter. Vissa kommandon har dessutom argument vilka är separerade med ett mellanslag. För att få information om vilka argument som kan användas till ett visst kommando används help <kommando>. Om man som ett exempel vill veta mer om hur kommandot cd fungerar så skriver man help cd och trycker på retur. Nedan följer en lista över de vanligaste kommandon som finns i linux och som vi kommer använda under övning. pwd Skriver ut sökvägen till den befintliga arbetskatalogen(mappen). ls Listar alla kataloger/mappar och filer i arbetskatalogen. Om man lägger till flaggan -l formateras utskriften lite snyggare. mkdir touch rm mv Skapar en ny katalog/mapp i det nuvarande arbetskatalogen. Skapar en tom fil. Man kan skapa flera filer genom att namnge dem i följd efter att man skrivit kommandot touch. Detta är i denna övning praktiskt då vi vill kunna skapa filer samtidigt som deras innehåll inte har någon betydelse. Tar bort en eller flera filer från filsystemet. För att ta bort en katalog/mapp måste man använda alternativet -r. Flyttar en mapp eller fil till en annan plats i filsystemet. sid 1

2 Konfigurera GIT För att kunna koppla en användares bidrag till ett projektarbete med git så använder man sig av användarnamn och -address. Det rekommenderas att när ni ställer in ert användarnamn och att ni då använder riktiga namn och uppgifter. Detta förenklar att veta vem som är ägare till olika versioner i versionshistoriken. För att ta reda på befintlig inställning om användaruppgifter skriv: git config -global user.name git config -global user. För att ställa in eller ändra dessa uppgifter gör man följande git config -global user.name Ditt för och efternamn Tänk på att få med citatteknen när du skriver för och efternamn. git config -global user. Din adress Samma sak här dvs glöm inte citattecken. Övningar Nedan följer de övningar som skall utföras. Tillämpning av några enkla kommandon Innan ni börjar övningen så skapa en map i er användararea som ni kan använda för att arbeta med övningen. Döp mappen till GITovn och placera den gärna nära roten på er användararea. Detta kan exempelvis göras på följande sätt. 1. Starta Git Bash genom att trycka på windows knappen och skriv gitbash. När ni ser symbolen för gitbash så välj det med pekaren och tryck retur. 2. Git bash startas och ni kan skriva in kommandon och köra dessa genom att trycka retur. Skriv ned följande kommandon. wian42@cse MINGW64 ~ $ cd z: wian42@cse MINGW64 /z $ mkdir GITovn wian42@cse MINGW64 /z $ cd GITovn/ Ni har nu skapat en katalog som heter GITovn(med kommandot mkdir GITovn) som ligger under roten på er användararea. Samtidigt så har ni genom kommandot cd GITovn förlyttat er in i denna katalog. Starta gärna en filhanterare så att ni kan se detta och få det bekräftat genom att navigera till roten på er användararea. Testa även komandot pwd i Git Bash som skriver ut den befintliga sökvägen. Skapa nu en ny katalog inuti GITovn som ni kallar för Projektrepo. Se nedan. sid 2

3 MINGW64 /z/gitovn $ mkdir Projektrepo wian42@cse MINGW64 /z/gitovn $ ls Projektrepo/ Komandot mkdir skapar precis som tidigare en ny katalog. Bekräfta detta både genom att se med filhanterare men även genom att skriva komandot ls. Förflytta er sedan in i katalogen Projektrepo med kommandot cd Projektrepo precis som i tidigare exempel. Initsiering Försäkra dig att du befinner dig i katalogen Projektrepo genom att skriva komandot pwd. Om du inte är det så använd cd kommandot precis som visats i tidigare exempel. Innan vi skapar ett Git arkiv skall vi först testa kommandot git status. Skriv git status i Git Bash och undersök det felmeddelande som kommer. Vilket är felmedelandet? Vad tror ni det betyder? Nu skall vi skapa ett Gitarkiv(arkiv kallas även för repository förkortas repo) genom att skriva kommandot git init. Gör detta i Git Bash och följ sedan upp med att skriva git status. Se nedan. wian42@cse MINGW64 /z/gitovn/projektrepo $ git init Initialized empty Git repository in Z:/GITovn/Projektrepo/.git/ $ git status On branch master Initial commit nothing to commit (create/copy files and use "git add" to track) Vi ser nu att git status ger oss information om att ett Gitrepo finns. Några vanliga Git kommandon Vi skall nu fortsätta med att först skapa några filler för att sedan lägga till dem i indexet(staging area) så att Git systemet känner till att vi vill hantera dessa. Vi kommer sedan att göra en commit så att dessa filer kommer med i versionshistoriken. sid 3

4 Skapa nu en textfil som heter hello.txt. Detta kan du göra antingen genom att starta en valfri texteditor(exempelvis notepad++) och spara filen i Projektrepo mapen med namnet hello. Ett snabbare sätt att skapa en fil är att använda touch kommandot enligt nedan. wian42@cse MINGW64 /z/gitovn/projektrepo $ touch hello.txt Försäkra dig om att filen skapats med både filhanteraren samt att skriva komantod ls i Git Bash. Skapa även filerna wrongname.txt och trash.txt i samma katalog. Använd återigen ls och pwd kommandot för att se att filerna verkligen skapats och att de finns på rätt plats. Använd kommandot git status för att få infomration om tillståndet för Gitrepot. Se nedan. $ git status On branch master Initial commit Untracked files: (use "git add <file>..." to include in what will be committed) hello.txt trash.txt wrongname.txt nothing added to commit but untracked files present (use "git add" to track) Vi ser nu att filerna som skapats indikeras av git status genom att färga dem röda. Detta betyder att git ser att det finns filer i katalogen men att dessa inte är inkluderade i indexet(staging area) så att dessa kan spåras eller läggas till i en ny commit. Vi skall nu lägga till dessa filer i indexet enligt följande. $ git add hello.txt $ git add trash.txt $ git add wrongname.txt Undersök återigen Projektrepots tillstånd med kommandot git status. Se nedan. $ git status On branch master Initial commit Changes to be committed: (use "git rm --cached <file>..." to unstage) new file: new file: new file: hello.txt trash.txt wrongname.txt Vi ser nu att filerna som vi tidigare skapat är färgade med grön färg vilket markerar att dessa är med i git indexet över filer som skall läggas till i nästa commit. Vi fortsätter med detta. sid 4

5 Skriv kommandot git commit -m följt av ett kort beskrivande meddelande. Observera att det är viktigt att få med citattecken. Det är vanligt att man skriver meddelandet initial commit just vid första gången då man har skapat ett Gitrepo. Se nedan. $ git commit -m "initial commit" [master (root-commit) a] initial commit 3 files changed, 0 insertions(+), 0 deletions(-) create mode hello.txt create mode trash.txt create mode wrongname.txt Använd status kommandot igen för att se vilken information som ges. Vi ser nu att de grönt markerade filerna inte längre är med vilket innebär att de har lagts till i versionshistoriken. Skriv nu kommandot git log enligt nedan. $ git log commit aa f7a467b690b4de1c85dbd2eb (HEAD -> master) Author: Andreas Wieden <andreas.wieden@chalmers.se> Date: Fri Sep 14 09:00: initial commit Vi ser nu information om vår första kommit i versionshistoriken. Den första raden ger ett unikt id nummer som går att använda för att referera till. Detta är praktiskt om man råkar ut för ett problem och vill ställa tillbaka till en tidigare version som man vet fungerar. Då används detta nummer för att tala om för git vilken av versionerna i versionshistoriken som man vill återställa till. De andra raderna ger information om vem som skapat commiten samt datum. Längst ned ser vi kommentaren vi skapade i samband med commiten. Prova nu på att öppna filen hello.txt och skriv in lite text. Spara sedan och utför ovan procedur för att indexera och commita förändringarna. Glöm inte att skriva en kortfattad och beskrivande kommentar när du kör kommandot commit. Vi vill nu få bort filen trash.txt. Gör först en git status och försäkra dig om att gitrepot är rent. För att få bort filen trash.txt så skall vi använda kommandot git rm. Gör nu detta och gör sedan återigen en git status. Se nedan. $ git rm trash.txt rm 'trash.txt' $ git status On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) deleted: trash.txt Vi ser att filen trash.txt är markerad grön och att det inikeras att den är borttagen. Filen finns altså med i indexet men är inte ännu med som en färändring i versionshistoriken. För att göra detta så använd kommandot git commit -m deleted trash.txt. Efter att versionshistoriken uppdaterats så försäkra dig om att filen verkligen är borttagen antingen med filhanteraren eller med kommandot ls. sid 5

6 Utför också kommandot git log för att se att den nya versionen finns med i versionshistoriken. Vi vill nu döpa om filen wrongname.txt till rightname.txt. Gör detta med kommandot git mv enligt nedan. $ git mv wrongname.txt rightname.txt Använd git status kommandot för att bekräfta att git har indexerat förändringen du vill få med i versionshistoriken. Commita sedan detta och lägg till ett lämpligt komentarmeddelande. Bekräfta slutligen att filen bytt namn på det sätt som vi gjort tidigare i denna övning(ls eller filhanterare). Skriv git log kommandot och se vilka commit meddelanden som finns med. Skriv sedan gitk & (glöm inte & tecknet )i Git Bash. Detta startar upp ett program som visualiserar och visar versionhistoriken som ett träd. Notera att de meddelanden som du såg med git log kommandot också visas i gitk applikationen. Versionshistorik Vi skall nu testa hur man kan undersöka tidigare versioner. Innan vi börjar med detta kör ls kommandot så att ni vet vilka filer som finns och vad de heter i den version som ni befinner er i just nu. Utför en git log och notera ID numret som den allra första commiten har. Skriv sedan git checkout <ID-nummer på första commiten>. Undersök därefter vilka filer som finns och vad de heter. Ser ni några förändringar? Utför gärna också en git status, git log och gitk & för att undersöka hur versionshistoriken ser ut nu. Se figuren nedan som stöd för vad ni skall göra. sid 6

7 $ ls hello.txt rightname.txt $ git log commit 9611a941ee b6b906de7eb0c82d1e06bcb (HEAD -> master) Author: Andreas Wieden <andreas.wieden@chalmers.se> Date: Fri Sep 14 10:03: changed name wrongname -> rightname commit 79378b6a5db12dd9f9030b3c4dfabed0a4ccddc6 Author: Andreas Wieden <andreas.wieden@chalmers.se> Date: Fri Sep 14 10:00: deleted trash.txt commit aa f7a467b690b4de1c85dbd2eb Author: Andreas Wieden <andreas.wieden@chalmers.se> Date: Fri Sep 14 09:00: initial commit $ ls hello.txt rightname.txt $ git checkout aa2 Note: checking out '493602aa2'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b <new-branch-name> HEAD is now at a... initial commit wian42@cse MINGW64 /z/gitovn/projektrepo ((493602a...)) $ ls hello.txt trash.txt wrongname.txt wian42@cse MINGW64 /z/gitovn/projektrepo ((493602a...)) $ git log commit aa f7a467b690b4de1c85dbd2eb (HEAD) Author: Andreas Wieden <andreas.wieden@chalmers.se> Date: Fri Sep 14 09:00: initial commit wian42@cse MINGW64 /z/gitovn/projektrepo ((493602a...)) $ git status HEAD detached at a nothing to commit, working tree clean Ni har nu hoppat tillbaka i versionshistoriken till första commiten. Nu går det att undersöka denna version om man vill. För att återgå till den nyaste versionen använder ni nu kommandot git checkout master. Undersök återigen både vilka filer som finns, vad de heter, status på index samt versionshistoriken enligt tidigare. sid 7

8 Om man vill återgå till en tidigare version och samtidigt ta bort allt efterföljande kan man använda sig av git reset -hard <ID-nummer på commiten>. Detta skall däremot användas försiktigt då de efterföljande commitsen tas bort permanent från versionshistoriken. Ett bättre sätt att återställa till en tidigare version är att kopiera den tidigare versionens tillstånd och sedan placera den längst fram i versionshistoriken. Den stora skillnaden är att om man mot förmodan ångrar att man återställt till en tidigare version, då fortfarande kan komma tillbaka till det ursprungliga läget. Så hur gör man detta? Jo man använder återigen kommandot checkout men med lite andra parametrar. Vi skall nu testa att återställa innehållet i textfilen hello.txt till den allra första versionen. Undersök först vad textfilen hello.txt innehåller(gör detta med tex en texteditor förslagsvis notepad++). Kör sedan kommandot git log och notera versions idnummret på första commiten. Sedan kör du kommandot git checkout <versions idnummer på första committen> -- hello.txt Missa inte de två minusstrecken i ovan visade kommando. Undersök nu igen innehållet i filen hello.txt på samma sätt som innan. Kör även git status(filen hello.txt är nu markerad grön vilket innebär att förändringarna är indexerade och redo att commita). Commita sedan förändringen på samma sätt som du tidigare har gjort och bekräfta att du fått in en ny version med kommandot git log. Gitk och Git-gui Denna del är tänkt att ge en insikt mellan hur git kommandon samt användande av grafisk applikation relaterar. Vi kommer nu skapa en ny fil och använda oss utav gitk och git-gui för att överblicka samt lägga till förändringen som en ny commit i versionshistoriken. Starta gitk genom att sriva gitk & ( glöm ej & tecknet). Starta git-gui genom att gå igenom File menyn och välja start git gui. Ni ser nu fyra stycken fällt som alla är tomma. Fältet som heter Unstaged Changes kommer att visa filer som är nya och ej indexerade. Fältet som heter Staged Changes visar indexerade filer. Till höger om detta fält finns också några knappar som vi strax kommer att använda oss av för att lägga till fil till vår nya commit. Vi börjar först med att skriva ls kommandot i Git Bash för att se vilka filer som vi har i vårat repo. Skapa nu en textfil som ni kallar för textgui.txt. Använd även git status kommandot för att se att git är medvetet om att en ny fil skapats. Lägg märke till att filen textgui.txt är markerad röd. Gå nu över till git-gui fönstret och gör den aktiv(klicka någonstans på den). Tryck sedan på F5(Skannar om det lagts till några nya filer) och se om något uppdateras i fälten. Markera den fil ni vill indexera(textgui.txt) genom att klicka på den. Tryck sedan på knappen Stage Changes. Notera vad som händer i de olika fälten. sid 8

9 Gå nu tillbaka till Git Bash och skriv git status. Notera att våran fil är markerad grön. Vår fil är nu indexerad att komma med vid nästa commit. Gå tillbaka till git-gui och skriv ett lämpligt commit meddelande i textfältet som finns i nedre högra hörnet. Tryck sedan på Commit knappen. Lägg märke till hur textfälten uppdaterats. Gå tillbaka till Git Bash och kör git status kommandot. Kör även en git log och undersök om det meddelande ni skrivit när ni kommitade med hjälp av git-gui kommit med. Undersök nu om commit meddelandet även kommit med i gitk. Om ni inte ser det så gör gitk aktivt genom att klicka någonstans på applikationen. Tryck sedan på F5 och notera om ert commit meddelande finns med. Om ni hittar det så har ni lyckats göra en kommit och bekräfta att den blivit utförd med hjälp av gitgui och gitk. Även om ni enbart använder er av git kommandon samt terminalfönster för att arbeta med git så kan gitk vara trevligt att använda ibland. Detta därför att man får en visualisering av versionshistoriken. Detta är speciellt trevligt om man arbetar med brancher och vill kunna få en visuell bild över hur versionshistoriken ser ut. Fjärrarkiv Att arbeta med ett lokalt arkiv som vi gort innan är ett bra hjälpmedel när man arbetar enskilt. För att samarbeta med andra och därmed öka nyttan av versionshangering så behöver se till att man kan dela på ett gemensamt arkiv. Det är då man använder sig av Fjärarkiv(även kallat fjärrepo). I övningarna direkt under så kommer ni att arbeta med ett lokalt fjärarkiv. Detta för att även kunna göra det lättare att undersöka några problem som kan uppstå när man arbetar med andra och samarbetar på ett fjärarkiv. Däremot så är tillämpningen i stort sett lika när man arbetar med fjärarkiv lokalt som när man använder ett fjärarkiv ute på nätet, exempelvis GitHub. Enda skillnaden när man arbetar mot ett fjärarkiv som ligger i ett lokalt system eller ute på internet är sökvägen man anger när man tex clonar, pullar och pushar. För övrigt så är det lika. Efter att ni är klara med övningarna i detta stycke så kan ni därför med fördel upprepa de kommandon ni lärt er och istället använda sökvägen mot ett fjärarkiv ute på nätet. Skapa ett Lokalt fjärrarkiv Tag först reda på sökvägen till Projektrepo katalogen med hjälp av kommandot pwd. Gå nu ut ur mappen Projektrepo i Git Bash. När man vill hoppa tillbaka ett steg ifrån en katalog som man redan befinner sig i så gör man det med kommandot cd.. (glöm inte mellanslag och två punkter). Använd kommandot pwd för att försäkra dig att du befinner dig rätt i katalogstrukturen(z/gitovn/). Skapa nu en katalog som heter Remoterepo(mkdir kommandot kan vara lämpligt). Gå sedan in i denna katalog med kommandot cd Remoterepo. För att tala om att denna katalog skall fungera som ett fjärrepo skriver man följande komandon. wian42@cse MINGW64 /z/gitovn/remoterepo $ git init --bare Initialized empty Git repository in Z:/GITovn/Remoterepo/ wian42@cse MINGW64 /z/gitovn/remoterepo (BARE:master) $ git update-server-info sid 9

10 Denna katalog kan nu användas som ett lokalt fjärrepo. Det har samma funktion som ett repo som ligger tex på github. Det som är kvar att göra är att pusha upp de filer man vill att alla skall ha tillgång till. Detta skall vi göra nu. Gå nu tillbaka till katalogen Projektrepo och skriv följande komandon. $ git remote add origin /z/gitovn/remoterepo $ git push -u origin master Första raden kopplar det befintliga arkivet med fjärrepot som ligger i katalogen. Den andra raden skickar upp allt i det befintliga arkivet till fjärrepot som ligger i Remoterepo katalogen. Nu kan alla andra som har tillgång till detta fjärarkiv att möjlighet att klona det. Att arbeta med ett Lokalt fjärrarkiv Eftersom ni är 2 i gruppen som arbetar mot samma dator så är tanken att ni skall dela upp er i två delar. En skall tillhöra undergrupp A och den andre undergrupp B. Nedan så får den som tillhör undergrupp A utföra övning som markerade PrjA och som beskrivs lite längre ner i texten. Motsvarande gäller då även för undergrupp B. Gå ut ur mappen Projektrepo i Git Bash. När man vill hoppa tillbaka ett steg ifrån en katalog som man redan befinner sig i så gör man det med kommandot cd.. (glöm inte mellanslag och två punkter). Använd kommandot pwd för att försäkra dig att du befinner dig rätt i katalogstrukturen(z/gitovn/). Skapa två nya kataloger och namnje dem PrjA och PrjB. Som ni kommer ihåg så skapar man kataloger med kommandot mkdir <namn på katalog>. PrjA: Gå in i katalogen PrjA med hjälp av kommandot cd. Clona nu Remoterepo som ni arbetade med innan så att dess innehåll hamnar i katalogen PrjA. Detta görs med kommandot git clone <sökväg till Remoterepo>. PrjA: Om du gör ls kommandot så ser du att det finns en katalog som heter Remoterepo. Det är denna katalog som du just har klonat. Gå in i denna katalog och skapa en textfil som du kallar för texta.txt och se till att indexera med kommandot add och att sedan commita. Undersök sedan att detta har hänt med de kommandon som vi använt tidigare i denna övning. Pusha sedan upp innehållet Remoterepo med kommandot git push origin master. PrjB: Gå in i katalogen PrjB och clona Remotrepot på samma sätt som PrjA nyss gjort. Gå in i det klonade repot och undersök vilka filer som finns och vilken status som detta repo har. Skapa också en textfil som heter textb.txt och indexera samt commita. Pusha sedan upp det till Remoterepo. Samtliga i gruppen: Både PrjA och PrjB skall nu testa att pulla från Remoterepo istallet för att clona som ni gjorde vid första tillfället. PrjA: Gå in i katalogen PrjA/Remoterepo och kör kommandot git pull origin master. Undersök att PrjBs förändring följde med. Lägg sedan till lite text i texta.txt och efter att du sparat indexera och commita. Pusha upp ändringarna precis som vid föregående tillfälle. sid 10

11 PrjB: Utför samma procedur som PrjA utförde nyss dvs pulla från Remoterepo och undersök att du fått med dig förändringarna. Konflikter Ibland så kan det hända att någon annan har hunnit att skicka upp en nyare version projektgruppens fjärarkiv. Om det inte är samma fil som man arbetar med själv så brukar det gå smidigt att låta git slå samman förändringarna. Däremot så kan det ibland bli så att någon är inne på precis samma fil som man själv arbetar med och gör förändringar vilket kan skapa konflikter som behöver lösas manuellt. Detta skall vi se på nu. PrjB: se till att pulla så att du har den senaste versionen av alla filer. Öppna PrjAs fil texta.txt och sabotera den lite genom att lägga in lite skräptext. Spara sedan, indexera, commita och pusha precis som vi har tjatat om innan PrjA: Se till så att du INTE gör någon pull. Åtminståne inte ännu. Öppna din fil texta.txt och skriv några korta rader. Spara nu, indexera, commita och pusha. Nu får du ett konfliktmeddelande eftersom det redan finns en förändrad version av din fil(prjb var ju inne i den och förändrade den). När du försöker pulla så blir du informerad om att det redan finns en uppdaterad version på fjärarkivet. Du måste nu först pulla och hämta ner det som redan finns i fjärarkivet. När du gör detta så undersök det meddelande som git ger efter att du kört pull kommandot. Här får du reda på vilken fil som konflikten finns i. Öppna denna textfil och justera texten så som du tycker är bra. Ta sedan och indexera, commita och pusha precis som vanligt. Nu är konflikten löst. Skapa ett Fjärarkiv på nätet För att kunna arbeta mot ett fjärrarkiv behöver vi först skapa ett konto på någon tjänst som erbjuder detta. I den följande framställningen kommer Github att användas, men det går lika bra med någon annan motsvarande tjänst. Under denna och andra kurser där ett fjärrarkiv används är det viktigt att det är privat så att andra studenter inte kommer åt er kod. På Github är det förenat med en kostnad, men de erbjuder ett studentabonnemang med kostnadsfri tillgång till privata arkiv. Gå till och registrera ett konto eller lägg till dig som student på ditt befintliga Github-konto. Skapa fjärrarkiv Det har nu blivit dags att skapa ett fjärrarkiv. På förstasidan (github.com) finns en knapp där det står New repository. Fyll i ett namn på arkivet och eventuellt en beskrivning. Klicka i Private och sedan Create repository. Undersök nu den sida som kommer upp. Det skall finnas en URL address som ni behöver om ni vill clona, pusha eller pulla till ert precis skapade fjärarkiv. Kopiera denna adress och försök upprepa samma övningar som ni gjort innan på det lokala fjärarkivet. sid 11

12 Interaktiv träning och annan information Om ni vill få lite interaktiv träning och visualisering av att arbeta med git så har github en resursida som kan vara trevlig att undersöka. Git Referenser och dokumentation finns på: och olika tips och snabb genomgång finns att hitta på: sid 12

Versionshantering med Git

Versionshantering 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 mer

Versionshantering. Problem som uppstår i större (samt även mindre) projekt:

Versionshantering. Problem som uppstår i större (samt även mindre) projekt: 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

Läs mer

GitHub for Windows och GitShell

GitHub 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 mer

Versionshantering med Git. Henrik Henriksson 17 april 2018

Versionshantering 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 mer

1 Vad är Versionshantering? 2 Git. 2.1 GitHub

1 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 mer

Introduktion till Git Anton Ekberg Version 2

Introduktion 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 mer

Introduktion till git

Introduktion 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 mer

Introduktion till Git

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 mer

Subversion. Laboration. Höstterminen 2008 r81. Ronny Kuylenstierna

Subversion. 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 mer

Börja med git och GitHub - Windows

Bö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 mer

Fördjupningsarbete/laboration om Git

Fö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 mer

Kort-kort om utdelade användarkonton och datormiljön på NADA

Kort-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 mer

kommando -fl argument

kommando -fl argument Grundläggande kommandostruktur kommando -fl argument Kommandot kommando är ett litet linuxprogram som gör något. Flaggorna fl modifierar kommandot Argumentet argument kan vara inget, ett eller flera (beroende

Läs mer

Lab 7, 48 steg till ett bättre liv i Unix-labbet

Lab 7, 48 steg till ett bättre liv i Unix-labbet Lab 7, 48 steg till ett bättre liv i Unix-labbet Urban Liljedahl 13 december 2002 Instruktioner Mål Krav Utveckla förmågan att söka kunskap med hjälp litteratur och andra källor. Utveckla förmågan att

Läs mer

Användarhantering Windows 7 I denna laboration kommer vi att skapa nya användare och grupper och titta på hur man hantera dessa.

Användarhantering Windows 7 I denna laboration kommer vi att skapa nya användare och grupper och titta på hur man hantera dessa. Användarhantering Windows 7 I denna laboration kommer vi att skapa nya användare och grupper och titta på hur man hantera dessa. Antal: Enskilt Material: En dator med Windows 7 (Vista, Windows 8 eller

Läs mer

Kort-kort om utdelade användarkonton och datormiljön på NADA

Kort-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 ip98- och ytterligare tre bokstäver. Dessa

Läs mer

Objektorienterad programmering i Java I

Objektorienterad programmering i Java I Laboration 0 Objektorienterad programmering i Java I Uppgifter: 2 Beräknad tid: ca 2 3 timmar Att läsa: sidan 45 52 Syfte: Att ladda hem och installera utvecklingsmiljön Att skriva ditt första Javaprogram

Läs mer

DATORINTRODUKTION 2010 LABORATION 1

DATORINTRODUKTION 2010 LABORATION 1 DATORINTRODUKTION 2010 LABORATION 1 Instruktioner Genomför uppgifterna i tur och ordning. Text i typsnittet Courier indikerar något som skall utföras på datorn, t.ex. ett kommando i kommandotolken eller

Läs mer

Laboration 1 Introduktion till Visual Basic 6.0

Laboration 1 Introduktion till Visual Basic 6.0 Laboration 1 Introduktion till Visual Basic 6.0 Förberedelse Förbered dig genom att läsa föreläsningsanteckningar och de kapitel som gåtts igenom på föreläsningarna. Läs även igenom laborationen i förväg.

Läs mer

Laboration 2 Datorverktyg vid LiU

Laboration 2 Datorverktyg vid LiU Laboration 2 Datorverktyg vid LiU Denna laboration är tänkt att ge information om några av de grundläggande verktyg som du, som studerar vid Linköpings Universitet, kan ha nytta av. Ett tips är att läsa

Läs mer

FIRSTCLASS. Innehåll:

FIRSTCLASS. Innehåll: FIRSTCLASS Innehåll: Hämta klient...2 Installera klient...2 Konfigurera klient...2 Koppla upp...3 Skrivbordet...3 Mailbox...3 Presentation...3 Skapa ett nytt meddelande...4 Söka mottagare för nytt meddelande...4

Läs mer

Formulär i Sitecore. Innehåll. Inlogg sitecore:

Formulär i Sitecore. Innehåll. Inlogg sitecore: Formulär i Sitecore Inlogg sitecore: http://cms2.in.stofair.se/sitecore/login Innehåll Formulär i Sitecore... 1 Skapa formulär... 2 Lägga till fält... 3 List Type:... 5 Bekräftelsemail... 8 Peka ut formuläret...

Läs mer

ANVÄNDAR MANUAL. SESAM 800 RX MC Manager

ANVÄNDAR MANUAL. SESAM 800 RX MC Manager ANVÄNDAR MANUAL SESAM 800 RX MC Manager Åkerströms Björbo AB Box 7, SE-780 45 Gagnef, Sweden street Björbovägen 143 SE-785 45 Björbo, Sweden Phone +46 241 250 00 Fax +46 241 232 99 E-mail sales@akerstroms.com

Läs mer

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande.

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande. Ideell IT-förening där äldre lär äldre Skapa mapp Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande. * Gör så här: 1. Se till att du befinner dig på den plats i datorn

Läs mer

Övningar Lektion3 Avancerade Webbteknologier 2

Ö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 mer

Det här dokumentet går kortfattat igenom registrerings- och ansökningsprocessen.

Det här dokumentet går kortfattat igenom registrerings- och ansökningsprocessen. Det här dokumentet går kortfattat igenom registrerings- och ansökningsprocessen. 1. Webbläsare Följande versioner av webbläsare stöds: Netscape från version 7.x Firefox från version 1.x Internet Explorer

Läs mer

Innehåll. Inledning. Inställningar. Inledning Inställningar Kortkommandon Övriga inställningar Kommandofönstret Övrigt

Innehåll. Inledning. Inställningar. Inledning Inställningar Kortkommandon Övriga inställningar Kommandofönstret Övrigt Innehåll Inledning Inställningar Kortkommandon Övriga inställningar Kommandofönstret Övrigt Inledning Sammanfattning Kortkommando är en ersättning, eller iallafall ett komplement, till Windows inbyggda

Läs mer

Laboration: Grunderna i MATLAB

Laboration: Grunderna i MATLAB Laboration: Grunderna i MATLAB 25 augusti 2005 Grunderna i MATLAB Vad är MATLAB? MATLAB är ett interaktivt program för vetenskapliga beräkningar. Som användare ger du enkla kommandon och MATLAB levererar

Läs mer

Innehåll instruktion Sharefile för Trafikverkets applikationer

Innehåll instruktion Sharefile för Trafikverkets applikationer Innehåll instruktion Sharefile för Trafikverkets applikationer Introduktion till Sharefile... 1 Skicka filer till din Sharefile-folder... 2 Ladda upp filer och foldrar via webbläsare... 2 Skapa foldrar

Läs mer

Administrationsmanual ImageBank 2

Administrationsmanual ImageBank 2 Administrationsmanual ImageBank 2 INNEHÅLL 1. Konventioner i manualen 3 2. Uppmärksamhetssymboler 3 3. Vad är imagebank SysAdmin 4 4. Guide för att snabbt komma igång 5 5. Uppgradera din imagebank 1.2

Läs mer

DRAFT. CVS kurs laboration 1 Checka in, ut och uppdatera. Marcus Rejås. 17 november 2002

DRAFT. 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 mer

Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS http://www.cwdata.se Konsolfönstret

Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS http://www.cwdata.se Konsolfönstret Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS http://www.cwdata.se Konsolfönstret Med ett kommandobaserat gränssnitt menas ett helt textbaserat gränssnitt. Istället för att klicka

Läs mer

Bryt ut logiken för att göra Bulk-ersättning av Category i Index i ProductControllern.

Bryt 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

Zimplit CMS Manual. Introduktion. Generell Information

Zimplit CMS Manual. Introduktion. Generell Information Zimplit CMS Manual Introduktion Detta dokument ger en överblick av Zimplit CMS (Content Management System) användargränssnitt och dess funktioner. (För mer information och hjälp-forum, se zimplit.org.)

Läs mer

Kom igång med. Windows 8. www.datautb.se DATAUTB MORIN AB

Kom igång med. Windows 8. www.datautb.se DATAUTB MORIN AB Kom igång med Windows 8 www.datautb.se DATAUTB MORIN AB Innehållsförteckning Grunderna i Windows.... 1 Miljön i Windows 8... 2 Startskärmen... 2 Zooma... 2 Snabbknappar... 3 Sök... 4 Dela... 4 Start...

Läs mer

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt. Kom igång Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.se/login Nu dyker en ruta upp på skärmen. Fyll i ditt användarnamn och lösenord och klicka på "logga in". Nu

Läs mer

Thomas Pihl Frontermanual för studerande vid Forum Ystad

Thomas Pihl Frontermanual för studerande vid Forum Ystad Thomas Pihl 2007 Frontermanual för studerande vid Forum Ystad Innehåll Fronter...2 Inloggning...2 Ändra användaruppgifter...4 Anpassa Min sida...5 Verktygen på Min sida...6 Notiser...7 Mitt arkiv...9 Fronter

Läs mer

Installation av F13 Bråvalla

Installation av F13 Bråvalla Website: http://www.rbdesign.se Installation av F13 Bråvalla RBDESIGN FREEWARE - ESCK Norrköping-Bråvalla 1. Ladda ner och packa upp filerna i en mapp som du har skapat på ett lättöverskådligt ställe utanför

Läs mer

Installation av datafil för lokal lagring av e-post i Microsoft Outlook 2016

Installation av datafil för lokal lagring av e-post i Microsoft Outlook 2016 Installation av datafil för lokal lagring av e-post i Microsoft Outlook 2016 1. Starta Outlook 2. Gå till Arkiv längst upp till vänster. 3. Se till att fliken Info är markerad. Klicka sedan på Kontoinställningar

Läs mer

Logga in på din hemsideadministration genom dina inloggningsuppgifter du fått.

Logga in på din hemsideadministration genom dina inloggningsuppgifter du fått. Joomla Guide 2.5.11 MENYER Sida 1 av 41 MENYER En meny är centerpunkten på en hemsida. Det är ifrån denna man utgår om man vill navigera på hemsidan. Menyer kan vara vertikala eller horisontella och är

Läs mer

Att arbeta med centralfiler i Revit AADA20 Rhino/Revit Workshop 2016 LTH Ludvig Hofsten

Att arbeta med centralfiler i Revit AADA20 Rhino/Revit Workshop 2016 LTH Ludvig Hofsten Att arbeta med centralfiler i Revit 2017 AADA20 Rhino/Revit Workshop 2016 LTH Ludvig Hofsten 1. Öppna Revit. 2. Tryck på New 1. Hitta en bra mallfil (template på engelska.) Förslagsvis Mallfil LTH-A som

Läs mer

Innehåll Information om hemkatalog och lagring av filer... 2 PC... 3 DAFGU-/GDA-dator, Windows

Innehåll Information om hemkatalog och lagring av filer... 2 PC... 3 DAFGU-/GDA-dator, Windows 2018-02-02 IT-ENHETEN Innehåll Information om hemkatalog och lagring av filer... 2 PC... 3 DAFGU-/GDA-dator, Windows 10... 3 Öppna hemkatalogen... 3 Kontrollera synkronisering av hemkatalog... 4 Återställning

Läs mer

Win95/98 Nätverks Kompendium. av DRIFTGRUPPEN

Win95/98 Nätverks Kompendium. av DRIFTGRUPPEN Win95/98 Nätverks Kompendium av DRIFTGRUPPEN Sammanfattning Vad håller jag i handen? Detta är en lättförståelig guide till hur man lägger in och ställer in nätverket i Windows 95 och 98 Efter 6 (sex) enkla

Läs mer

Skriv http:// före adressen och lämna bort www enligt modellen: http://foreningensnamn.hemochskola.fi/admin

Skriv http:// före adressen och lämna bort www enligt modellen: http://foreningensnamn.hemochskola.fi/admin INTRODUKTION Välkommen att ta i bruk uppdateringsverktyget DigiStoff. För att använda verktyget behöver du en Internetuppkoppling och en webbläsare. Det rekommenderas att du använder webbläsaren Firefox.

Läs mer

E-posthantering med Novell Groupwise WebAccess

E-posthantering med Novell Groupwise WebAccess E-posthantering med Novell Groupwise WebAccess En liten hjälpreda sammanställd av Thomas Granhäll. Materialet får kopieras fritt! 2003 Följande moment behandlas i denna manual: 1. Logga in 2. Ta emot och

Läs mer

Programsnickaren. Grunderna för hur du kommer igång och arbetar med Programsnickaren till Micro Rolltalk. Habilitering & Hjälpmedel

Programsnickaren. Grunderna för hur du kommer igång och arbetar med Programsnickaren till Micro Rolltalk. Habilitering & Hjälpmedel Programsnickaren Grunderna för hur du kommer igång och arbetar med Programsnickaren till Micro Rolltalk Habilitering & Hjälpmedel Starta programmet När programmet är installerat, hittar du programikonen

Läs mer

Innehåll Information om hemkatalog och lagring av filer... 2 PC... 2 GDA-dator, Windows

Innehåll Information om hemkatalog och lagring av filer... 2 PC... 2 GDA-dator, Windows 2019-02-21 IT-ENHETEN Innehåll Information om hemkatalog och lagring av filer... 2 PC... 2 GDA-dator, Windows 10... 2 Öppna hemkatalogen... 2 Kontrollera synkronisering av hemkatalog... 4 Återställning

Läs mer

emopluppen Användning av "Ant" Niklas Backlund Version: 1.4 ( 2002/04/26 07:27:52 UTC)

emopluppen 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 mer

Grundkurs 1 IKT Filhantering

Grundkurs 1 IKT Filhantering Filhantering Dan Haldin Ålands lyceum I N N E H Å L L S F Ö R T E C K N I N G Innehållsförteckning... 2 Filhantering med Windows... 3 Skapa Mappar... 4 Spara rätt... 5 Öppna sparade filer... 7 Flytta och

Läs mer

3. Skapa sida 5. Hitta innehåll 6. Meny 7. Användare

3. Skapa sida 5. Hitta innehåll 6. Meny 7. Användare 3. Skapa sida 5. Hitta innehåll 6. Meny 7. Användare 2 Så här skapar du en ny sida. Mycket av informationen nedan kan tillämpas på skapandet av andra typer av innehåll, till exempel nyheter, blogginlägg,

Läs mer

Kom igång med FrontPage 2003

Kom igång med FrontPage 2003 Kom igång med FrontPage 2003 Skolorna i Kristianstads kommun har inte gemensam licens som med vissa övriga Microsoft-program utan licens måste köpas för varje dator som det ska installeras på. Din tekniker

Läs mer

Lab1 inginfo07. Detta dokument innehåller övningar för introduktion till Media-programmets datorsystem (Mac OS X).

Lab1 inginfo07. Detta dokument innehåller övningar för introduktion till Media-programmets datorsystem (Mac OS X). Lab1 inginfo07 Detta dokument innehåller övningar för introduktion till Media-programmets datorsystem (Mac OS X). Inloggning Du borde ha fått ett personligt användarnamn och ett lösenord från Delfi, om

Läs mer

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version Beskrivning av FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version Flexénita Sunnerstavägen 58 186 70 Brottby tel: 08 512 41803 FLEXILAGER 2 Innehållsförteckning INTRODUKTION.....3

Läs mer

Om inte denna rekommendation efterföljs kan vi tyvärr inte ge några garantier för att vi kan supportera de problem som då kan uppstå.

Om inte denna rekommendation efterföljs kan vi tyvärr inte ge några garantier för att vi kan supportera de problem som då kan uppstå. MAGENTO 3.3.4.5 SVEAWEBPAY MAGENTO INSTALLATION INFORMATION Detta dokument är framtaget i syfte att beskriva hur SveaWebPays Betalmodul för Magento (version 3.3.4.5) uppgraderas, installeraras och konfigureras.

Läs mer

Instruktioner för att kunna programmera på skolans datorer

Instruktioner för att kunna programmera på skolans datorer Instruktioner för att kunna programmera på skolans datorer De här instruktionerna är viktiga att känna väl till inför tentamen samt inför laborationsredovisningar. Många av er kommer att använda bärbara

Läs mer

(engelska)

(engelska) Innan du fortsätter, skriv ut arbetsbladet och fyll i det när du fortsätter framåt i manualen. Om du gör sätter upp för två t1d, skriv ut två arbetsblad Observera att detta är en förenkling av Nightscouts

Läs mer

WebViewer Manual för administratör. 2013 Nova Software AB

WebViewer Manual för administratör. 2013 Nova Software AB WebViewer Manual för administratör 2 Manual WebViewer Innehållsförteckning Innehållsförteckning... 2 1 Introduktion... 3 2 Inställningar... 4 2.1 Uppdatera licensinformation... 4 2.2 Inmatning av användaruppgifter...

Läs mer

CVS-Introduktion. CyberRymden Introduktion till CVS,17 november (27) Marcus Rejås

CVS-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 mer

SORSELE KOMMUN. Handbok OEW. 28 sept 2012 Mari-Anne Englund Barbro Olofsson. Sorsele kommun Version 2012-09-28, rev 131101 1 (19)

SORSELE KOMMUN. Handbok OEW. 28 sept 2012 Mari-Anne Englund Barbro Olofsson. Sorsele kommun Version 2012-09-28, rev 131101 1 (19) Handbok i OEW 28 sept 2012 Mari-Anne Englund Barbro Olofsson Sorsele kommun Version 2012-09-28, rev 131101 1 (19) Använd det användarnamn och lösenord som du fått. Fungerar det inte hör av dig till Mari-Anne

Läs mer

Skapa din egen MediaWiki

Skapa 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 mer

Verktyg och Utvecklingsmiljö. Föreläsning 2 Eclipse

Verktyg och Utvecklingsmiljö. Föreläsning 2 Eclipse Verktyg och Utvecklingsmiljö Föreläsning 2 Eclipse Verktyg Modern programutveckling innebär att man måste behärska ett antal verktyg. Editorer Kompilatorer Avlusare(debugger) Versionshantering(kommer i

Läs mer

Del 1: Skapa konto i Exchange

Del 1: Skapa konto i Exchange Adminguide Del 1: Skapa kontot i Exchange Del 2: Aktivera kontot i Office 365 Del 3: Anpassa kontot till ITarbetsplatsen Del 4: Installera dator i ITarbetsplatsen Del 5: ITarbertsplatsen - dator till användarkonto

Läs mer

Hantera dokument i arkivet

Hantera dokument i arkivet Hantera dokument i arkivet 2 Innehållsförteckning 1. SÖK EFTER DOKUMENT... 4 2. ÖPPNA ETT DOKUMENT... 5 3. BLÄDDRA MELLAN DOKUMENT... 6 4. STÄNG ETT ÖPPNAT DOKUMENT... 6 5. SPARA EN SÖKNING... 7 6. VÄLJ

Läs mer

Beijer Electronics AB 2000, MA00336A, 2000-12

Beijer Electronics AB 2000, MA00336A, 2000-12 Demonstration driver English Svenska Beijer Electronics AB 2000, MA00336A, 2000-12 Beijer Electronics AB reserves the right to change information in this manual without prior notice. All examples in this

Läs mer

Acano cospace Solution

Acano cospace Solution Acano cospace Solution Acano Klienten Snabbstarts Guide Acano 1.0 October 2013 Innehåll Contents 1 Introduktion 3 2 Hålla en ad-hoc audio and video möte 4 3 Skapa ett cospace 5 4 Ansluta till ett cospace

Läs mer

Datorintroduktion 2009 Föreläsning 1. Dieter Larsen (IT-chef Matematiska vetenskaper)

Datorintroduktion 2009 Föreläsning 1. Dieter Larsen (IT-chef Matematiska vetenskaper) Datorintroduktion 2009 Föreläsning 1 (IT-chef Matematiska vetenskaper) Inloggning - Linux - CID -> Enter -> Lösenord (skrapkort, rad #1) -> Enter Detta är obekant? - Windows - Logga in med CID+lösenord

Läs mer

PHOCA GALLERY (v 3.2.3)

PHOCA GALLERY (v 3.2.3) Joomla Guide 2.5.11 PHOCA GALLERY Sida 1 av 37 PHOCA GALLERY (v 3.2.3) I denna guide får du veta mer om: Inledningen till PHOCA GALLERY: Vad är ett Phoca Gallery Phoca Gallery Kontrollpanelen Stegen i

Läs mer

JAWS Nätverksauktorisering

JAWS Nätverksauktorisering Nätverksauktorisering snabbstart Guide Freedom Scientific programvaror behöver riktig auktorisering för att fungera. Klient datorer som använder programvaran kommer att ansluta till en licens server vilken

Läs mer

Switch Driver 4. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software

Switch Driver 4. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software Switch Driver 4 Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software Innehåll ATT ANVÄNDA PROGRAMVARAN SWITCH DRIVER... 3 SWITCH DRIVER ANSLUTNING... 4 USB JOYSTICK KALIBRERING... 4 TESTFUNKTION...

Läs mer

Komma igång med 3L Pro 2014. Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB

Komma igång med 3L Pro 2014. Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB Komma igång med 3L Innehåll LOGGA IN I 3L... 3 Verktyg och kortkommandon... 6 Övriga tangenter... 9 RAPPORTUTSKRIFT I 3L... 10 Instruktioner för att skriva till fil:... 11 Logga in i 3L Ikonen för 3L Pro

Läs mer

NYHETER... 2 1. Skapa nyheten... 2 Välj Ny och Nyhet... 2 Skriv in nyhetens rubrik... 2 Nyheten hamnar överst i nyhetslistan... 2 2.

NYHETER... 2 1. Skapa nyheten... 2 Välj Ny och Nyhet... 2 Skriv in nyhetens rubrik... 2 Nyheten hamnar överst i nyhetslistan... 2 2. NYHETER... 2 1. Skapa nyheten... 2 Välj Ny och Nyhet... 2 Skriv in nyhetens rubrik... 2 Nyheten hamnar överst i nyhetslistan... 2 2. Skapa innehåll i nyheten... 3 Text... 3 Bild... 5 Fil... 6 Formulär...

Läs mer

Att bygga enkla webbsidor

Att bygga enkla webbsidor Nivå 1 Att bygga enkla webbsidor All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what

Läs mer

Användarhandledning för koppling av dokument

Användarhandledning för koppling av dokument nvändarhandledning Modul: lla vser: Koppla dokument i 3L 2006 1[11] nvändarhandledning för koppling av dokument Olika typer av dokument kan kopplas till poster i en 3L-databas. Exempelvis kan en eller

Läs mer

LUPstudentpapers. Manual Reviewer

LUPstudentpapers. Manual Reviewer LUPstudentpapers Manual Reviewer 1:1 10/3 2009 Manual Reviewer Om du vill granska uppsatser vid din institution men ännu inte är registrerad som Reviewer, vänligen kontakta Publicera@lub.lu.se. Om du redan

Läs mer

15 Skapa en Start-Diskett

15 Skapa en Start-Diskett 151 15 Skapa en Start-Diskett När du startar din PC så letar den efter vissa uppstartningsfiler. Sökningen börjar på din diskettenhet och därefter på hårddisken. Detta innebär att om något är fel med din

Läs mer

Detta dokument skall ge en kortfattad introduktion till Jasmine installationen vid DSV.

Detta dokument skall ge en kortfattad introduktion till Jasmine installationen vid DSV. Detta dokument skall ge en kortfattad introduktion till Jasmine installationen vid DSV. Kortfattat skall ni lära er följande. - Ni skall lära er att koppla upp er mot den lokala Jasmine databasen - Köra

Läs mer

Introduktion till Matlab

Introduktion till Matlab Introduktion till Matlab Analys och Linjär Algebra, del A, K1/Kf1/Bt1, ht10 1 Inledning Ni kommer använda Matlab i nästan alla kurser i utbildningen. I matematikkurserna kommer vi ha studio-övningar nästan

Läs mer

Administrationsmanual ImageBank 2

Administrationsmanual ImageBank 2 Document information ID: P001 Appendix C Rev: 4 Author: Tomas von Peltzer Product nr: Title: Reviewed by: Approved by: P001 ImageBank Administration Manual Product name: Ingvar Falconer Date: 2014-10-22

Läs mer

Ladda upp filer fra n PLC till PC

Ladda upp filer fra n PLC till PC Supportdokument Ladda upp filer fra n PLC till PC Synpunkter, felaktigheter, önskemål etc. för dokumentet meddelas Fil: Malthe_Suppo_Ladda upp filer från.docx Innehållsförteckning 1. Allmänt... 2 2. Installation

Läs mer

Som student vid Linköpings Universitet får du tillgång till ett lisam-baserat e-postsystem.

Som student vid Linköpings Universitet får du tillgång till ett lisam-baserat e-postsystem. Datorverktyg vid LiU Denna laboration är tänkt att ge information om några av de grundläggande verktyg som du, som student vid Linköpings Universitet, kan ha nytta av. Det kan vara bra att läsa igenom

Läs mer

Så här byter du från Unifaun WebOrder (UWO) till Unifaun OnlineConnect (UOCT)

Så här byter du från Unifaun WebOrder (UWO) till Unifaun OnlineConnect (UOCT) Så här byter du från Unifaun WebOrder (UWO) till Unifaun OnlineConnect (UOCT) För att genomföra migrationen till UOCT bör ditt konto ha det nya utskriftssystemet Unifaun OnlinePrinter (UOP) aktiverat.

Läs mer

Manual till webbkartornas grundläggande funktioner

Manual till webbkartornas grundläggande funktioner Manual till webbkartornas grundläggande funktioner Webbfönstret När du klickar en kartlänk öppnas kartan i eget fönster eller egen flik, beroende på inställningen i din webbläsare. Bilden nedan visar startvyn

Läs mer

ALEPH ver. 16 Introduktion

ALEPH ver. 16 Introduktion Fujitsu, Westmansgatan 47, 582 16 Linköping INNEHÅLLSFÖRTECKNING 1. SKRIVBORDET... 1 2. FLYTTA RUNT M.M.... 2 3. LOGGA IN... 3 4. VAL AV DATABAS... 4 5. STORLEK PÅ RUTORNA... 5 6. NAVIGATIONSRUTA NAVIGATIONSTRÄD...

Läs mer

Manual

Manual Manual www.jur.lu.se Innehållsförteckning Logga in 1 Skapa en ny sida 2 Sidinställningar 3 Spara sidan 5 Skapa undersidor 6 Redigera en befintlig sida 7 Länk i löpande text 7 En mejladress som länk 8 Skapa

Läs mer

SF1546, Numeriska Metoder för O1 Lab0 - frivillig. (dvs uppgifterna behöver inte redovisas!)

SF1546, Numeriska Metoder för O1 Lab0 - frivillig. (dvs uppgifterna behöver inte redovisas!) SF1546, Numeriska Metoder för O1 Lab0 - frivillig. (dvs uppgifterna behöver inte redovisas!) Denna labb är tänkt att öva datorhantering och öva inledande Matlab. Eftersom förkunskaperna varierar finns

Läs mer

Support Manual HoistLocatel Electronic Locks

Support Manual HoistLocatel Electronic Locks Support Manual HoistLocatel Electronic Locks 1. S70, Create a Terminating Card for Cards Terminating Card 2. Select the card you want to block, look among Card No. Then click on the single arrow pointing

Läs mer

SF1672, Linjär Algebra med Matlab för F1 Lab0

SF1672, Linjär Algebra med Matlab för F1 Lab0 SF1672, Linjär Algebra med Matlab för F1 Lab0 Denna labb är tänkt att öva datorhantering och öva inledande Matlab. Eftersom förkunskaperna varierar finns en hel del uppgifter så att alla kan få något att

Läs mer

MegTax CardCenterPro

MegTax CardCenterPro 09-09-25 n 1 1 (7) MegTax CardCenterPro 1. Installation... 2 2. Hantering... 3 2.1. Tömning... 3 2.2. Fliken Kortrutiner... 4 2.3. Visa logg & Visa ej tömda... 5 2.4. Fliken Fakturafil... 5 2.5. Fliken

Läs mer

MANUAL CELLIP SOFTPHONE

MANUAL CELLIP SOFTPHONE INNEHÅLLSFÖRTECKNING Innehållsförteckning... 1 Funktioner... 2 1. Starta Cellip Softphone... 2 2. Logga in... 2 3. Ringa med Cellip Softphone... 2 4. Dolt nummer... 3 5. Svara i Cellip Softphone... 3 6.

Läs mer

Manual OE2003. Förberedelser och genomförande av Gå-Lunka-Löp med hjälp av datorprogrammet OE2003.

Manual OE2003. Förberedelser och genomförande av Gå-Lunka-Löp med hjälp av datorprogrammet OE2003. Förberedelser Manual OE2003 Förberedelser och genomförande av Gå-Lunka-Löp med hjälp av datorprogrammet OE2003. 1. Starta programmet OE2003. 2. Välj Tävling Återställ från Säkerhetskopian. 3. I dialogrutan

Läs mer

Lathund för studenter

Lathund för studenter Uppdaterad 2005-09-07 Lathund för studenter vid inläggning av uppsatser i Xerxes Xerxes: http://theses.lub.lu.se/undergrad/ INLÄGGNING AV UPPSATS I XERXES 1. Inloggning Gå in i Publicera i Xerxes i menyn

Läs mer

FC-kurs Röbäcks skolområde, åk 5-6

FC-kurs Röbäcks skolområde, åk 5-6 FC-kurs Röbäcks skolområde, åk 5-6 En kortfattad manual för följande funktioner: 1. Hur det ser ut i FC (repetition) 2. Hur man skickar och läser mail i FC (repetition) 3. Att skicka och ta emot en bilaga

Läs mer

Introduktion till Matlab

Introduktion till Matlab Introduktion till Matlab Inledande matematik, I1, ht10 1 Inledning Detta är en koncis beskrivning av de viktigaste delarna av Matlab. Till en början är det enkla beräkningar och grafik som intresserar

Läs mer

Om inte denna rekommendation efterföljs kan vi tyvärr inte ge några garantier för att vi kan supportera de problem som då kan uppstå.

Om inte denna rekommendation efterföljs kan vi tyvärr inte ge några garantier för att vi kan supportera de problem som då kan uppstå. MAGENTO 3.3.4.4 SVEAWEBPAY MAGENTO INSTALLATION INFORMATION Detta dokument är framtaget i syfte att beskriva hur SveaWebPays Betalmodul för Magento (version 3.3.4.4) uppgraderas, installeraras och konfigureras.

Läs mer

Hur man skapa en Wiki.

Hur man skapa en Wiki. Hur man skapa en Wiki. Ordet wiki (i t.e.x Wikipedia) kommer från Hawaiian och betyder snabbt. Kortfattat kan man säga att en wik i är en webbplats där alla enkelt kan publicera och redigera material när

Läs mer

Versionshantering. Jan Erik Moström

Versionshantering. 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 mer

DN1240, Numeriska metoder. Laboration 0 (frivilliga delar) (dvs uppgifterna behöver inte redovisas) Introduktion till UNIX och MATLAB

DN1240, Numeriska metoder. Laboration 0 (frivilliga delar) (dvs uppgifterna behöver inte redovisas) Introduktion till UNIX och MATLAB DN1240, Numeriska metoder för O1. Laboration 0 (frivilliga delar) (dvs uppgifterna behöver inte redovisas) Introduktion till UNIX och MATLAB Del 1: UNIX och kontoadministration Uppgift 1.1 Ni bör jobba

Läs mer

Handbok Cervisia. Bernd Gehrmann Carlos Woelz Översättare: Stefan Asserhäll

Handbok 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 mer

Guide till att använda Audacity för uttalsövningar

Guide till att använda Audacity för uttalsövningar Guide till att använda Audacity för uttalsövningar Victoria Johansson Humlabbet, SOL-center, Lund IT-pedagog@sol.lu.se 28 mars 2006 1 Inledning Audacity är ett program som kan användas för att spela in

Läs mer

Datorintroduktion 2010 Föreläsning 1. Dieter Modig

Datorintroduktion 2010 Föreläsning 1. Dieter Modig Datorintroduktion 2010 Föreläsning 1 Inloggning - Linux - CID -> Enter -> Lösenord (skrapkort, rad #1) -> Enter Detta är obekant? - Windows - Logga in med CID+lösenord (skrapkort, rad #1) Detta kan ni?

Läs mer