Git- og Composer-kursus
|
|
- Michael Brodersen
- 4 år siden
- Visninger:
Transkript
1 Git- og Composer-kursus Daniel Schledermann 4. oktober 2016 Indhold 1 Git Hvad gør Git? Git er snapshot-baseret Lege lokalt Hvordan bruger man git Starte et nyt repo Tilføje nogle filer Oversigt over arbejde Remotes Branching Fortryde Samle ændringerne igen Merge Rebase Ignore-filer Composer Struktur Kommandoer Install Update Require AU anvendelsen Site-repoet At bygge et site: Grundbestandele Installation og afinstallation af extensions
2 3.2 Extension repoer Fremtiden? Versionsstyring, afhængighedskontrol og teknisk workflow for TYPO3- sites med fokus på AU s miljø. 1 Git Startet af Linus Torvalds for med formål at tjene som versionsstyring for selve Linux-kernen. Det er fra starten designet til at styre store projekter. 1.1 Hvad gør Git? Git er et lokal versionsstyring hvor hele datastrukturen; commits, tags, branches ligger lokalt. Det er ikke muligt skærme specifikke grene Git er snapshot-baseret. Det vil vil sige at et commit ikke består at forrigge commit + nogle patches som i eksempelvis Subversion eller CVS. I stedet er et commit en erklæring af at sådan ser filerne ud lige nu, uanset hvad der ellers findes af commits. Det vil sige at hvis man beskærer et git-træ, så vil et givet commit stadig indehold de samme filer. Det vil også sige at diff s beregnes on-the-fly. Det har vist sig at være meget effektivt på pladskravet til git. Et stort repo fylder gerne 1/20 af det tilsvarende i Subversion Lege lokalt Fordi alt ligger lokalt kan man også rode frit rundt med sine branches og commits så længe man ikke har delt dem med nogen. 1.2 Hvordan bruger man git Starte et nyt repo Det er simpelt. Man behøver ikke nogen server eller andet for at komme i gang. git init 2
3 Det så sådan set det. Der ligger nu en tom git-datastruktur i.git - mappen Tilføje nogle filer Et repo er selvsagt ikke meget værd hvis det ikke indeholder nogle filer. Tekstfiler af en eller anden art håndterer git bedst, men det tager gladelige alle typer af filer. git add enfil.txt Se hvad der er ændret: git status Når man er klar skal man commit e sit arbejde. git commit -m [TASK] Did an awesome change I TYPO3-sammenhæng bruger vi specifikke formater til at angive typen af ændring: Dette kan bruges til at danne oversigter over typer af ændringer Oversigt over arbejde Der findes forskellige værktøjer, nogle få: git log - giver en shell baseret oversigt gitk - giver et X11-vindue tig - giver shell baseret interaktivt træ Remotes En remote er en forbindelse til et server. Oprettes automatisk hvis man kloner et repo. git clone ssh://gitolite3@au.lnk.lfac.dk/typo3cms/extensions/aufluidpages Ellers kan man sætte det hvis man har oprettet repoet lokalt: git remote add origin ssh://gitolite3@au.lnk.lfac.dk/typo3cms/extensions/ausomeext git push --set-upstream origin master 3
4 Man taler med en remote med kommandoerne: fetch - henter datastrukturer fra remoten pull - henter datastrukturer fra remoten og merger ændringer til lokal push - sender datastrukturer til remoten Branching Dette er nærmest noget af det vigtigste ved git. Det er muligheden for at skrive en helt ny variation af repoet # Hvor står jeg? git branch -la # Lav en ny branch herfra git branch feature/jahd-666 # Arbejde på den git checkout feature/jahd-666 Historikken for master og feature/jahd-666 kan nu udvikle sig frit Fortryde Git kan også nulstille aktuelle ændringer. Smid det hele væk: git reset [--hard] Eller nulstil enkelte filer med: git checkout -- sti/til/fil.txt Hvis man har en smart editor kan den gøre det endnu mere finmasket Samle ændringerne igen Git har forskellige måde at samle ændringer på igen. Blot det mest anvendte måder her. 4
5 1.2.8 Merge Det mest oplagte er at bruge en merge. Dette sker enten eksplicit ved en: git checkout master git merget feature/jahd-666 Eller det kan ske implicit fra en upstream. git pull Merge beholder den fulde historik over hvad der er sket og viser med et merge-commit hvor sammenfletningen er sket. Dette er normalt enkelt, simpelt og nemt at overskue Rebase PAS PÅ. Med rebase kan man omskrive historikken for at få den simplere. Hvis man har arbejdet rodet med mange lokale branches, kode der har ligget og flydt i lang tid, eller bare fragmenterede commits, så kan man overveje rebase. Rebase må kun udføres på egne lokale commit der ikke er skubbet til en upstream. Hvornår er det så rimeligt at bruge rebase? Har man en triviel ændring, men upstream har ændret sig? git pull --rebase Er en lokal feature branch blevet gammel, måske fordi ændringen ikke er godkendt. git pull git checkout feature/jahd-666 git rebase master Nu vil feature/jahd-666 blive omplantet til de commits der er sket i mellemtiden på master. Man har keglet rundt med en masse commits og gerne vil smelte nogle af dem sammen, så det hele fremstår lidt mere læsbart. git rebase -i HEAD~2 Og igen: KUN på ting der ikke er push et til nogen remote. 5
6 Ignore-filer De fleste repoer indeholder.gitignore-filer. Disse filer beskriver hvad der specifikt ikke skal versionsstyres. Dette er nok så vigtigt. Normalt så ligger afhængigheder, midlertidige filer og brugerindhold i dette filter. 2 Composer Composer er grundlæggende en dependency manager til PHP. Det har udviklet sig til defacto-standard for PHP. Derfor har man ved TYPO3 også besluttet sig for at bruge den. Den erstatter eller supplerer en stor del af det arbejde der normalt sker i extension manageren. Vi bruger Composer til at vedligeholde installationerne, både TYPO3-core og extensions. 2.1 Struktur Et composer-projekt indeholder altid en composer.json-fil. Composer.json identificerer projektet. Et eksempel fra aufluidpages: } "name": "aarhus-universitet/aufluidpages", "description": "AU templates and backend layouts", "type": "typo3-cms-extension", "version": "1.7.2" Der er et vendor-name, et projektnavn og en version. For et simpelt projekt vil det ofte være det. Det er det for alle vores extensions. For sites, der har en masse afhængigheder, ser det lidt anderledes ud. Her er dependencies defineret med mønster, der kan være defineret composer-repo er og eventuelt parametre for hentning. Dette udtræk fra i29 s composer.json: "minimum-stability": "dev", "prefer-stable": true, "name": "aarhus-universitet/typo3-i29", "description": "Aarhus Universitet TYPO3 i29", "repositories": [ "type": "composer", 6
7 "url": "type": "composer", "url": " } ], "config": "vendor-dir": "Packages/Libraries", "bin-dir": "bin", "secure-http": false "require": "typo3/cms": "6.2.25", "aarhus-universitet/au": "dev-master",..., "aarhus-universitet/validateurls": "dev-master", "dschledermann/linkservice": "dev-master",..., "typo3-ter/datafilter": "*",..., "typo3-ter/powermail": "2.17.*",..., "typo3-ter/seo-basics": "^0.9.2" } } Ovenstående mønstre vil dog skifte fra tid til anden. Derfor skal man altid beregne konkrete pakker med composer update. Mere om det lidt senere. Disse ændringer skrives ned i composer.lock-filen. Eksempelvis er Powermail beregnet til denne version: "name": "typo3-ter/powermail", "version": "2.17.2", "dist": "type": "t3x", "url": " "reference": null, "shasum": null 7
8 "require": "php": ">= 5.3.0", "typo3/cms-core": ">= 6.2.7, <= " "replace": "powermail": "self.version" "type": "typo3-cms-extension", "autoload": "classmap": [ "" ], "exclude-from-classmap": [ "Tests", "tests", "class.ext_update.php" ] "authors": [ "name": "Powermail Development Team", " ": "alexander.kellner@in2code.de", "company": "in2code.de", "username": "wunschtacho" } ], "description": "Powermail is a well-known, editor-friendly, powerful\n "time": " :40:57" and e Både composer.json og composer.lock skal versionsstyres for at være sikker på at reproducere nøjagtig samme resultat alle steder filerne er til rådighed. 2.2 Kommandoer Når vi bruger Composer i det daglige arbejde er der normalt tre kommandoer vi bruger 8
9 2.2.1 Install Med composer install bruger man til at bygge projektet præcist som det er beskrevet i composer.lock filen. For en systemadministor vil det normalt være eneste composer-kommando man under daglige omstændigheder kan forvente at skulle bruge. composer install Update Med composer update kan man ændre på de beregnede pakker. Dette vil normalt være en udvikleropgave. Man kan vælge at fremrykke alle pakker composer update Eller bare nogle specifikke composer update typo3-ter/powermail aarhus-universitet/aufluidpages Dette vil introducere ændringer i composer.lock, som skal commit es til git for at reproducere ændringen andre steder med composer install Require Dette kan man bruge til at tilføje nye afhængigheder til projektet. Det kan være at man vil tilføje en ny extension composer require typo3-ter/tcdirectmail 3.1.* Dette vil opdatere både composer.json og composer.lock. 3 AU anvendelsen 3.1 Site-repoet Alle installationer versionsstyres for tiden i det såkaldte site-repo. Det har adressen: ssh://gitolite3@au.lnk.lfac.dk/config/site.git 9
10 3.1.1 At bygge et site: Hvis man skal have fat i en installation, i29 til eksempel, vil rækkefølgen være: git clone ssh://gitolite3@au.lnk.lfac.dk/config/site.git http cd http git checkout i29 composer install Grundbestandele Alle installationer består af overraskende få komponenter:.gitignore.htaccess composer.json composer.lock robots.txt typo3conf/additionalconfiguration.example.php typo3conf/basedomain.example.php typo3conf/localconfiguration.php typo3conf/packagestates.php typo3conf/realurl_config.php Første gang et site opsættes skal typo3conf/additionalconfiguration.example.php kopieres over til typo3conf/additionalconfiguration.php og værdierne tilpasses den aktuelle installation. Tilsvarende skal typo3conf/basedomain.example.php også kopieres over til typo3conf/basedomain.php og tilpasses. Database og brugerfiler skal indhentes typisk fra backup en. Thomas&Ole hjælper :-). 10
11 3.1.3 Installation og afinstallation af extensions Skal man tilføje eller fjerne en extension skal man både bruge composer og TYPO3-backenden. Rækkefølgen vil være at man først bruger composer til at require extension. Dernæst går man i TYPO3 extension manager og installerer på normal vis. Når man er færdig vil man skulle commit e følgende git add composer.lock composer.json git add typo3conf/packagestates.php typo3conf/localconfiguration.php git commit -m [FEATURE] Installed crazyext git push På demo eller live vil man så kunne køre: git pull composer install cd typo3temp rm -rf Cache/ Nu vil extension så både være installeret og konfigureret. 3.2 Extension repoer Vi har en git-server på: ssh://gitolite3@au.lnk.lfac.dk/typo3cms/extensions/<ext name> Det tager desværre temmelig lang tid at scanne en masse git-repoer. Derfor er der opsat et såkaldt Satis -site, der scanner git-repoerne og samler informationerne til et composer-repo. Dette site kan ses her: Hvis der tilføjes helt nye git-repoer, så skal de sættes op på Satis -sitet. 3.3 Fremtiden? Med alt under Git- og Composer-kontrol er vejen banet for mere automatiserede processer. Hvilke ønsker er der? Vi tænker naturligvis på continuous integration, eksempelvis med Jenkins. 11
Development environments made easy
Development environments made easy Hvad har I med efter oplægget Overordnet Indblik i en række virtualiserings teknologier, med udgangspunkt i Vagrant Konkret Eyes on en konkret, fungerende anvendelse,
Læs mereCVS som KS-værktøj E3-104. Branching, Merging m.v.
CVS som KS-værktøj E3-104 Branching, Merging m.v. Gennemgang af Oprettelse af CVS-træ Tilføj filer Commit Fil forskelle Merging Branching Ekstra værktøjer Avanceret Oprettelse af CVS-træ report graphics
Læs mereSådan kommer du nemt i gang med Joomla!
Joomla! Kursus Sådan kommer du nemt i gang med Joomla! Hvorfor er Joomla! alt for svær at komme i gang med I mit daglige virke som konsulent og underviser, med speciale i Joomla!, får jeg tit at vide at
Læs mereModerne open source versionsstyring
Moderne open source versionsstyring Svenne Krap, 2009 Om mig * Uddannet Cand.Merc på CBS (2006) * Arbejdet med linux sysadmin & udvikling siden '99 * Formand i DKUUG * Bestyrelsesmedlem i DIFO * Selvstændig
Læs mereIntroduktion til versionsstyring
make connections share ideas be inspired Introduktion til versionsstyring Thomas Damgaard Technical Architect, SAS Institute Agenda Hvad er versionsstyring? Hvorfor benytte versionsstyring? Historisk gennemgang
Læs mereFairSSL Fair priser fair support
Small Business Server 2011 SSL certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2011 server. Ved bestilling af certifikater til Small Business Server
Læs mereThomas Vedel, Vedel Consult email: thomas@veco.dk DAPUG erfamøde 10. november 2010. Installation af SubVersion (svn)
Thomas Vedel, Vedel Consult email: thomas@veco.dk DAPUG erfamøde 10. november 2010 Installation af SubVersion (svn) Hvorfor versionsstyring? Det virkede da ellers i går Den fejl rettede jeg ellers for
Læs mereInstallationsguide - Windows
Installationsguide - Windows Brug af LaTeX kræver installation af to elementer distribution og editor. Guiden her er opdelt til at vejlede to slags personer. Dig der ønsker en udførlig trin-for-trin guide
Læs mereAdvanced Word Template Brugermanual
Advanced Word Template Brugermanual Forord: Advanced Word Template er et værktøj, der anvendes sammen med Microsoft Word til at opbygge ensartet beskrivelser på en mere intelligent måde end Copy and Paste
Læs mereKenn Römer-Bruhn. WordPress. - gør dig synlig på nettet
Kenn Römer-Bruhn WordPress - gør dig synlig på nettet version 1.3 2. september 2013 Lidt om hvem Kenn er Arbejdsområder i dag: Forfatter, skribent, redaktør, forlægger, fotojournalist, blogger, grafisk
Læs mereInstallation af DATABOKS online backup manager
Installation af DATABOKS online backup manager For at kunne tage fjern-backup skal du installere en online backup manager på din maskine. Den skal bl.a. bruges til at bestemme hvilke filer, databaser og
Læs mereSW6 SAI. Services 1: (Fil) service admin torsdag 7/4 05
SW6 SAI Services 1: (Fil) service admin torsdag 7/4 05 agenda Backup / Restore SW pakke management Windows Installer RPM mm Patch management Linux / Windows Backup og Restore I hvilke situationer er der
Læs mereDistribueret versionskontrol Mercurial
Distribueret versionskontrol Mercurial Jakob Lykke Andersen jlandersen@imada.sdu.dk 23. november 2015 Indhold 1 Introduktion 1 1.1 Notation..................................... 2 1.2 Hjælp til kommandoer.............................
Læs mereIntro Denne vejledning beskriver proceduren for at opdatere en kørende UMS version til seneste version.
Intro Denne vejledning beskriver proceduren for at opdatere en kørende UMS version til seneste version. For at kunne gennemføre en opdatering, kræves der administrator adgang til alle UMS servere. En typisk
Læs mereInstallation og opsætning af EjdExplorer 2.4
Installation og opsætning af EjdExplorer 2.4 Indhold: Installation af EjdExplorer 2.4 Opsætning af indstillinger i EjdExplorer-administratormodul (den korte udgave) Opsætning af indstillinger i EjdExplorer-administratormodul
Læs mereFairSSL Fair priser fair support
Small Business Server 2003 Certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens SBS 2003 SSL certifikat. For support og hjælp til anvendelsen af
Læs mereSådan installeres og teste WordPress på en lokal server
Sådan installeres og teste WordPress på en lokal server Det gratis WordPress blog værktøj er vokset gennem årene til et fuldgyldigt CMS-system content management system). WordPress har forenklet processen
Læs mereBuildvejledning (Release, patch og testversion)
Buildvejledning (Release, patch og testversion) 1. Opdater Post deployment filen for SBSYS hoved databasen. 2. Deploy til SBSYS databasen. 3. Build - fra og med version 1.95.00.00 4. Udarbejd historik
Læs mereFairSSL Fair priser fair support
Small Business Server 2008 SSL certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2008 server. Ved bestilling af certifikater til Small Business Server
Læs mereIntro Denne vejledning beskriver proceduren for at opdatere en kørende UMS version til seneste version.
Intro Denne vejledning beskriver proceduren for at opdatere en kørende UMS version til seneste version. For at kunne gennemføre en opdatering, kræves der administrator adgang til alle UMS servere. En typisk
Læs mereHELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE
HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE 1 Tekniske Krav 1.1 Hardware krav: En skærm gerne med touch Hvis skærmen ikke har touch, skal du bruge et tastatur og en mus Webcam Gerne i HD En ekstern lydenhed
Læs mereInstallation af WeroShop 2.4 S
2012 Installation af WeroShop 2.4 S Tommy Westerdahl Christensen Wero Electronics 23-02-2012 Indholdsfortegnelse INDLEDNING... 2 INSTALLATION... 3 GENEREL OPSÆTNING... 8 MOMS OPSÆTNING... 10 BETALINGSFORMER...
Læs mereGRAFISK WORKFLOW REDESIGN AF HJEMMESIDE
GRAFISK WORKFLOW REDESIGN AF HJEMMESIDE 2 REDESIGN AF FUTURECOM BUSINESS SOLUTIONS HJEMMESIDE OPGAVEN Den gamle hjemmeside skulles redesignes da den daværende hjemmeside var forældet (indhold og udseende)
Læs mereManual Serif Web & Tableau Public
Manual Serif Web & Tableau Public Indhold 2 Start 3 Festivalprogram 4-19 Kursuskatalog 20-22 Dramaskolehold 23-28 Visitkort konsulenter 29-30 Visitkort scener 31-35 Amatørkulturens tal 36-42 VIGTIGT! For
Læs mere01. feb, 2014. Indhold
Manual cloudco PRO 01. feb, 2014 Indhold Installation af Cloudco PRO...1 Minimums systemkrav - Windows...1 Minimums Systemkrav - MAC...1 Minimums Systemkrav - Unix /Linux...1 Installation af Cloudco PRO
Læs mereFairSSL Fair priser fair support
Microsoft IIS 6 Certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en IIS 6 For support og hjælp til anvendelsen af denne vejledning kan du kontakte FairSSL
Læs mereBRUGERVEJLEDNING TYPO3 CMS Nyhedsbrev modul
BRUGERVEJLEDNING TYPO3 CMS Nyhedsbrev modul TYPO3 CMS Ext:direct_mail Side 1 Indhold Tilmeldings / Afmeldings processen... 2 Manuel tilføjelse af e-mail adresser... 3 Oprettelse af nyhedsbreve... 4 Udsendelse
Læs mereNT PDC Udarbejdet af Kenneth Dalbjerg
NT PDC Udarbejdet af Kenneth Dalbjerg Titelblad Denne rapport er udarbejdet af Kenneth Dalbjerg, med det formål at lære noget omkring, NT PDC Server. Side 2 af 13 Indholdsfortegnelse Forside Titelblad
Læs merevejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0
vejman.dk WMS/WFS dokumentation vmgeoserver.vd.dk Maj 2013 Udgave 2.0 Indholdsfortegnelse 1 Indledning... 3 2 WMS generelt... 3 3 WFS generelt... 4 4 WMS/WFS eksterne kald i forskellige formater... 4 5
Læs mereVejledning til Kilometer Registrering
Vejledning til Kilometer Registrering iphone Appen som holder styr på dit firma og privat kørsel. Udviklet af Trisect Development 2011. www.trisect.dk For iphone version 4.2 og nyere. Med Kilometer Registrering
Læs mereInstallationsvejledning til F-Secure Anti-Virus
Installationsvejledning til F-Secure Anti-Virus Kør setup (blå trekant) i FSECURE-mappen. Klik OK Programmet udpakkes, og følgende skærmbillede fremkommer: Klik Next 1 Klik ved I accept the agreement.
Læs mereDagens program. Domæner. change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog. Hvad er widgets.
Dagens program Har alle fået? Har nogen betalt for meget? Hav jeres koder klar Domæner change log- screen shots hver gang I har arbejdet med themet. Arkitekturen bag en wp blog Hvad er widgets Hvad er
Læs mereHosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User
Hosted CRM 2011 Outlook client connector setup guide Date: 2011-09-08 Version: 1 Author: anb Target Level: Customer Target Audience: End User Language: da-dk Page 1 of 19 LEGAL INFORMATION Copyright 2011
Læs mereGenerelt gælder det at SQL serveren skal understøtte SQL Authentication (Mixed mode) da SIMS Serveren kommunikerer gennem en SQL bruger.
SIMS V6 Installation Generelt gælder det at SQL serveren skal understøtte SQL Authentication (Mixed mode) da SIMS Serveren kommunikerer gennem en SQL bruger. SIMS kan installeres på Windows 7/10 samt Windows
Læs mereRuko SmartAir. Updater installation
Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan
Læs mereUmbraco installationsvejledning
på et ScanNet ASP Webhotel Indledning Beskrivelse Denne vejledning vil indeholde installation af CMS systemet Umbraco på et ASP Webhotel. Det dansk grundlagt Content Management System (CMS) Umbraco er
Læs merePDFxChange. Skriv i, tegn i og udfyld dine PDF'er på skærmen. Version: August 2012
PDFxChange Skriv i, tegn i og udfyld dine PDF'er på skærmen Version: August 2012 Indholdsfortegnelse Hvad er PDFxChangeViewer?...4 Hvem har fordele af dette program?...4 Copyright på skannet materiale...4
Læs mereOS2faktor. Windows Credential Providers. Version: Date: Author: BSG
OS2faktor Windows Credential Providers Version: 1.0.0 Date: 17.03.2019 Author: BSG Indhold 1 Indledning... 3 1.1 Komponenter... 3 2 Forudsætninger... 3 3 Installation og konfiguration af OS2faktor Proxy...
Læs mereIndholdsfortegnelse. Hvorfor skal jeg tage backup af min blog? Side 3. Tag backup med UpDraft Side 4. Tag manuelt backup Side 8 - 2 -
- 1 - Indholdsfortegnelse Hvorfor skal jeg tage backup af min blog? Side 3 Tag backup med UpDraft Side 4 Tag manuelt backup Side 8-2 - Hvorfor skal jeg tage backup af min blog? Lige meget om du har opbygget
Læs mereHosted CRM Outlook client connector setup guide. Date: Version: 1. Author: anb. Target Level: Customer. Target Audience: End User
Hosted CRM 2011 Outlook client connector setup guide Date: 2011-06-29 Version: 1 Author: anb Target Level: Customer Target Audience: End User Language: da-dk Page 1 of 16 LEGAL INFORMATION Copyright 2011
Læs mereGRAFISK WORKFLOW. 1 Grafisk workflow
GRAFISK WORKFLOW 1 Opgavebeskrivelse I forbindelse med et nyt online koncept Web in a box skulle jeg lave en Photoshop-skabelon, der kan eksportere materiale til en hjemmeside automatisk. Selve konceptet
Læs mereExtension udvikling i Mozilla Firefox. Henrik Gemal
Extension udvikling i Mozilla Firefox Henrik Gemal Side 1 Hvem er jeg? Web udvikler hos TDC Laver TDC.dk og TDCOnline.dk Laver HTML, CSS, PHP Med i Mozilla projektet i mange år Udviklet et par extensions
Læs mereRapport generator til Microsoft C5
Generelt Rapportgeneratoren til C5 kan benyttes sammen med alle versioner af C5 og kræver INGEN tillægsmoduler eller tilkøb af C5. Den kører på: C5 version 1.5x, 1.6x, 2.x, 3.x, 4.x, 2008, 2010 og 2012.
Læs mereVIGTIG information til alle kunder som kører backup over Internet via SSL - Kræver kundeaktion inden 17. april 2009!
VIGTIG information til alle kunder som kører backup over Internet via SSL - Kræver kundeaktion inden 17. april 2009! Det er blevet tid til at opdatere certifikater på alle servere som afvikler backup over
Læs mereIIS 8.0 & 8.5 & 10.0 SSL Administration
IIS 8.0 & 8.5 & 10.0 SSL Administration Indholdsfortegnelse Introduktion... 3 Generering af CSR... 4 Installation af certifikat bestilt via CSR... 8 Installation af mellemudsteder certifikat... 8 Installation
Læs mereOPDATÉR DINE PROGRAMMER AUTOMATISK:
OPDATÉR DINE PROGRAMMER AUTOMATISK: Hold dine progra Programmerne på din pc fungerer mest stabilt og sikkert, når du bruger den nyeste version af dem. Med Patch My PC opdateres din programsamling automatisk
Læs mereFleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017)
FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017) Page 1 of 12 Indhold 1 Adgang til FleeDa... 3 1.1 HW og SW forudsætninger... 3 1.2
Læs mereInstallation af waypoints og søkort i OpenCPN
Installation af waypoints og søkort i OpenCPN Ankerpladser-, naturhavne-, fiske/pilke positioner skal være tilgængelige for OpenCPN som waypoint filer. En waypoint fil har fil typen:.gpx. Detail-kort over
Læs mereKan f.eks. være en stor hjælp for læsesvage elever, der kan skrive direkte ind i opgaver, udfylde kopiark og få hjælp af oplæsningssoftware undervejs!
Kan f.eks. være en stor hjælp for læsesvage elever, der kan skrive direkte ind i opgaver, udfylde kopiark og få hjælp af oplæsningssoftware undervejs! - en manual fra Skolekonsulenterne.dk Versionsdato:
Læs mereUDP Server vejledning
Det Danske Filminstitut byder velkommen til vores nye UDP Server. UDP Server vejledning Pligtaflevering - Version 1.4 Denne vejledning viser dig punkt for punkt, hvordan du forbinder, samt starter en overførelse
Læs mereOPC Access 3.0 opdatering via Stored Procedure
OPC Access 3.0 opdatering via Stored Procedure Dette dokument gennemgår et eksempel på, hvordan OPC Access 2.0 kan konfigureres til at opdatere en database via en stored procedure. OPC ACCESS 2.0 OPDATERING
Læs mereCD-DIRECT Installationsvejledning
CD-DIRECT Installationsvejledning Indhold 1. Kom godt i gang med installationen af CD-DIRECT... 3 2. CD-DIRECT Installation... 4 3. Enkeltbruger Type I (uden kopi af databasefilen)... 5 3.1 Opdatering
Læs mereWii Software Modificering. Uber Guide
Wii Software Modificering Uber Guide Af Michael Bartholin (og Alice Raunsbæk) http://wii.m-r-a.dk Revision: 2.2 Side 1 af 13 Sidst opdateret: 01/03/2010 Indholdsfortegnelse Indholdsfortegnelse...2 Introduktion...3
Læs mereGuide - Sådan opretter du en backup
Guide - Varighed: ca. 10 min Denne guide gennemgår hvordan en backup oprettes i Excovery. Guiden vil trinvist lede dig igennem processen og vil undervejs introducere de grundlæggende indstillingsmuligheder.
Læs mereInstallationsvejledning til NemFaktura. IT-Service
Installationsvejledning til NemFaktura IT-Service Exported on 09/14/2018 Table of Contents 1 Forudsætninger... 3 2 Installation... 4 2.1 Åben mailen med nyeste version af NemFaktura...4 2.2 Hent tredjepartsprogrammer...4
Læs mereVersion Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.
MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.
Læs mereBrugermanual. BroadLink RM2
Brugermanual BroadLink RM2 Udgivelse 2. September 2014 Tillykke med din nye BroadLink WiFi E-Remote ultimative kontroller. Indhold Side 3... Download APP Side 3... App installation Side 4... Tilslutning
Læs mereWordPress kursus KEA
WordPress kursus KEA HVAD ER WORDPRESS? Verdens mest populære CMS, som bliver brugt på 26 % af alle websites. Oprindeligt skabt som et blogging-cms, men bliver nu brugt af medier, webshops og corporate.
Læs mereKonfiguration af mail og kalender iphone/ipad
1 iphone/ipad Aarhus Universitet indfører en sikkerhedspolitik, som betyder, at der skal benyttes pinkode, og at telefonen skal låse automatisk efter max. 10 min, hvor den ikke er i brug, så den kun kan
Læs mereNavision Stat (NS 9.3)
Side 1 af 9 Navision Stat 9.2.005 (NS 9.3) ØSY/NSIR/RASEG Dato 07.03.2019 Danske Bank Webservice Installationsvejledning Overblik Introduktion Indholdsfortegnelse Overblik... 1 Introduktion... 1 Målgruppe...
Læs mereVejledning. Opsætning af Trio Web Vers 2.0 feb. 2010
Opsætning af Trio Web Vers 2.0 feb. 2010 Indholdsfortegnelse Opsætning af Trio Web... 3 Generel opsætning af Trio Web... 3 Databaseopsætning... 3 DB... 3 Aar... 4 Login... 4 Internet... 4 Port... 4 Registreringsnøgle...
Læs mereSSSystems.local. Netværk. Sikkerhed. Webserver
SSSystems.local Netværk Vi har valgt at bygge vores netværk på en måde der sikre at trafik fra DMZ en ikke kan komme ned til vores LAN. Både ved hjælp af firewall regler og NAT. Men for at sikre at vi
Læs mereDokumentering af umbraco artikeleksport:
Dokumentering af umbraco artikeleksport: Lav en artikel side 2-3. Installationsguide side 3-5. Opsættelse af databasen og web.config side 5-8. Umbraco: templates side 8. Umbraco: borger.dk tab side 8.
Læs mereInstallation af Oracle 10g Release 2 database
Installation af Oracle 10g Release 2 database Oracle 10g database indeholder databasesoftware, enterprise manager, SQL*Plus m.m., HTML DB (i dag kendt som Application Express) og tilhørende HTTP Server
Læs mereFairSSL Fair priser fair support
Vejledning til at konfiguration af flere websites, med deling af 1 SSL certifikat og fælles IP og port. Følgende vejledning beskriver hvordan man konfigurere IIS til at bruge host header på HTTPS sites.
Læs mereNN Markedsdata. Til. Microsoft Dynamics CRM 2011 Installations guide
NN Markedsdata Til Microsoft Dynamics CRM 2011 Installations guide Installation Denne guide gå installationen af NN Markedsdata til Microsoft Dynamics CRM 2011 igennem punkt for punkt. Efter du har downloaded
Læs mereGUIDE TIL CLOUD DRIVE
GUIDE TIL CLOUD DRIVE Dette er en guide du kan anvende til nemt at komme effektivt i gang med at anvende Cloud Drive Indholdsfortegnelse 1. Tilgængelige Cloud Drive klienter 2. Guide til Windows klienten
Læs mereSoftwaremanual. HP SimpleSave. Backup-software Brugsanvisning. SimpleSave
HP SimpleSave Backup-software Brugsanvisning Softwaremanual SimpleSave Sådan får du hjælp For yderligere hjælp med dit drev, installation af det samt softwaren, kan du kontakte en af følgende: HP Kundeservice
Læs mereSkoleInfo. - En kort introduktion. HappyHill v. Stefan Lykkehøj Lund ::: :::
SkoleInfo - En kort introduktion Introduktion Dette dokument beskriver kort en app som firmaet HappyHill har udviklet kaldet SkoleInfo. Dette dokument skal fungere som en slags appetitvækker. SkoleInfo
Læs mereIT på Social og Sundheds Skolen Fyn Juni 2019
Indhold Overblik.... 2 Skift af kode og komme på skolens netværk... 2 Tilslutning til Printer... 5 Brug dit studiekort til print... 9 Microsoft Office 365... 9 Installation af Office 365... 12 1 Januar
Læs mereDenne vejledning er optimeret til Windows XP, men kan også bruges til de andre Windows styresystemer.
Guiden min første backup Trin 2.1 Log på Når du har installeret din DATABOKS fjern-backup manager, vil dit log-ind vindue automatisk komme frem (Du kan få hjælp til at installere din DATABOKS fjern-backup
Læs mereONSCREENKEYS 5. Windows XP / Windows Vista / Windows 7 / Windows 8
ONSCREENKEYS 5 Windows XP / Windows Vista / Windows 7 / Windows 8 [ PRODUKTBESKRIVELSE ] [ Dette smarte skærmtastatur med en virtuel musekliksfeature og taleoutput lader dig skrive hurtigt og arbejde med
Læs mereAutomatiseret Test & Continuous Integration. Rikke Simonsen & Mads Danquah
Automatiseret Test & Continuous Integration Rikke Simonsen & Mads Danquah Hvem er vi? Danmarks førende tekniske eksperter!i Drupal CMS rådgivning og udvikling ! Mads Danquah, Udvikler Implementerer funktionalitet
Læs mereSådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre...
Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre... 9 Offline synkronisering... 11 Klienter til mobile enheder...
Læs mereGrafisk produktionsforståelse
Grafisk produktionsforståelse 4 Grafisk produktionsforståelse Grafisk produktionsforståelse 5 Opgaven : Opgaven bestod i at der skulle laves en ny hjemmeside for Senobis. Den skulle opsættes i Wordpress
Læs mereViKoSys. Virksomheds Kontakt System
ViKoSys Virksomheds Kontakt System 1 Hvad er det? Virksomheds Kontakt System er udviklet som et hjælpeværkstøj til iværksættere og andre virksomheder som gerne vil have et værktøj hvor de kan finde og
Læs mereOpsætning af MobilePBX med Kalenderdatabase
Opsætning af MobilePBX med Kalenderdatabase Dette dokument beskriver hvorledes der installeres Symprex Exchange Connector og SQL Server Express for at MobilePBX kan benytte kalenderadadgang via database
Læs mereNavision Stat (NS 9.2)
Side 1 af 7 Navision Stat 9.1.002 (NS 9.2) ØSY/NS/RASEG Dato 21.06.2018 Installationsvejledning til NS Web API Invoker Overblik Introduktion Installationsvejledningen beskriver, hvordan man installerer
Læs mereSÅDAN DESIGNER DU DET OPTIMALE OPEN SOURCE UDVIKLINGSMILJØ
WHITEPAPER SÅDAN DESIGNER DU DET OPTIMALE OPEN SOURCE UDVIKLINGSMILJØ DEL 1 THOMAS ARNBJERG / TECHPEOPLE / MARTS 2018 Introduktion 2 Procesflowet og værktøjskassen 2 Forberedelse 3 Installation af værktøjer
Læs mereProjectWise Explorer Installations Guide
ProjectWise Explorer Installations Guide ProjectWise Explorer Installations Guide Den Nye Bane København - Ringsted & Ringsted - Femeren Banen 5. september 2016 Side: 1 af 14 Side: 2 af 14 Indhold 1 Formål...
Læs mereDanmarks Tekniske Universitet Campus Service - Lyngby
Danmarks Tekniske Universitet Campus Service - Lyngby Standard for oprettelse Gældende fra: 08. April 2014 Campus Service DTU Nils Koppels Allé DTU, Bygning 413 DK-2800 Kgs. Lyngby Lyngby Tlf +45 45 25
Læs mereDet Danske Filminstitut byder velkommen til vores UDP Server. Pligtaflevering - Version 2.0
Det Danske Filminstitut byder velkommen til vores UDP Server. Pligtaflevering - Version 2.0 Denne vejledning viser dig punkt for punkt, hvordan du forbinder, samt starter en overførelse til og fra vores
Læs mereOffline besked. Det budskab, der vil blive vist på sitet, når webstedet er offline.
Global Configuration Websted> Global Configuration. Indstillinger for websted Site Offline. Denne indstilling viser, hvornår sitet er offline. Kun Administratorer vil være i stand til at se stedet, når
Læs mereDe billigste tricks til at styre jeres identitet
VIRKER SPECIAL-FONTE I WORD OG POWERPOINT? Whitepaper #03 WHITEPAPER #01 De billigste tricks til at styre jeres identitet BRAND i MANAGEMENT TOOLS FOR MICROSOFT OFFICE PowerPoint De billigste tricks til
Læs mereDenne installationsvejledning beskriver hvordan man installerer EFI webservices til kommunikation mellem Navision Stat og Skat.
Side 1 af 9 Navision Stat 7.1 ØSY/TJO/CPS/ CRA Dato 31.08.2016 Installationsvejledning til EFI integration Overblik Introduktion Denne installationsvejledning beskriver hvordan man installerer EFI webservices
Læs mereShipAdvisor VALGFRIHED I WEBSHOPPEN
ShipAdvisor VALGFRIHED I WEBSHOPPEN KUN KUNDEN VED - HVAD DEN BEDSTE LEVERINGSFORM ER HVOR I WEBSHOPPEN BYGGES SHIPADVISOR IND? ShipAdvisor giver dine kunder mulighed for at vælge netop den leveringsform,
Læs mereMiniguide for redaktører. Miniguide for redaktører. Leveret af DFF-EDB.dk
Miniguide for redaktører Miniguide for redaktører Leveret af DFF-EDB.dk 1 INDHOLD Hjemmesider i Umbraco... 2 1. Kom i gang med Umbraco... 2 1.1 Login... 2 1.2. Når du arbejder på siden, inden den er udgivet...
Læs mereIntroduktion til CD ere og Arkivdeling Gammel Dok - September-oktober 2003. Jonas Christiansen Voss
Introduktion til CD ere og Arkivdeling Gammel Dok - September-oktober 2003 Jonas Christiansen Voss 2. marts 2004 Indhold 1 CD ere 2 1.1 Brænde dokumenter til CD....................... 2 1.2 Disk Copy.................................
Læs mereTech College Aalborg. HomePort. Projekt Smart Zenior Home Guide til udvikling af nye adaptere til HomePort
Tech College Aalborg HomePort Projekt Smart Zenior Home Guide til udvikling af nye adaptere til HomePort Indhold HomePort Adapter Step-for-Step... 2 Linux... 2 Installér IDE... 2 HomePort på GitHub...
Læs mereTravelTales; håndtering af konfigurationsfil
TravelTales; håndtering af konfigurationsfil 1 (7) TravelTales; håndtering af konfigurationsfil Synopsis Dette dokument beskriver indholdet i en TravelTales konfigurationsfil og metoder til hvordan man
Læs mereDRFLive - dynamisk visning af resultater fra DRF Stævnesystem
DRFLive - dynamisk visning af resultater fra DRF Stævnesystem Resumé: Beskrivelse af program (DRFLive) til dynamisk visning af resulter fra DRF Stævnesystem Forfatter: Claus Hulstrøm Dato: 15. januar 2010
Læs mereTilslutningsvejledning
Side 1 af 5 Tilslutningsvejledning Windows vejledning til en lokal tilsluttet printer Før installation af printersoftware til Windows En lokalt tilsluttet printer er en printer, der er tilsluttet en computer
Læs mereØg sporbarhed og produktivitet gennem integration
Øg sporbarhed og produktivitet gennem integration Hvem er jeg? De næste 40 minu4er DevOps hos TestHuset En normal case - Problemstillinger - Hvordan vi arbejder med kunden - Løsning Q&A DevOps DevOps is
Læs mereLUDUS Web Bestilling og installation af SSL-servercertifikat... 1 1. Introduktion... 2 1.1 Bestilling af certifikat fra andre udbydere...
LUDUS Web Bestilling og installation af SSLservercertifikat Indhold LUDUS Web Bestilling og installation af SSL-servercertifikat... 1 1. Introduktion... 2 1.1 Bestilling af certifikat fra andre udbydere...
Læs mereJSP, Tomcat. Tutorial lavet af Jákup W. Hansen TSU semester 10.october 2007
JSP, Tomcat Tutorial lavet af Jákup W. Hansen TSU 2006 3.semester 10.october 2007 Hvad er JSP(Java Server Pages): Det er en teknik som er bygget ovenover Servlets teknikken, men fidusen er at det skal
Læs mereHurtig Start Guide 1
Hurtig Start Guide 1 Kamera Tilslutnings Diagram Telefon Tablet OBS: I den indledende opsætning, tilslut kameraet til routeren med Ethernet kablet, følg derefter de næste trin 2 1. Installer Reolink APP
Læs mereOpgave: Digitalisering af et dokument
Denne opgave omhandler digitaliseringen af et Veje i Frederikssund Kommune. I opgaven gennemgås følgende: Oprettelse af mapper og sider på hjemmesiden Indsættelse af tekst, billeder, links til PDF og hjemmesider
Læs mere