Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> Åpen Kildekode >> Content
    Hvordan lage en oppdatering for en Open Source Project
    En av de største fordelene med åpen kildekode er evnen til å se og endre kildekoden . For programmerere , betyr dette diagnostisere og løse problemer selv i stedet for å vente på noen andre til å gjøre det . For å bidra denne korrigeringen til utviklerne av åpen kildekode, må du sende dem en patch . Du trenger
    kildekode
    Kode programvare ( CVS eller SVN )
    Internett-tilkobling
    Diff program
    Vis flere instruksjoner
    Lag en oppdatering for en Open kilde Prosjekt
    en

    Identifiser et problem eller feil i en del av åpen kildekode . Dette skjer vanligvis når du bruker programvaren. Programmet krasjer enten eller oppfører seg på en uventet eller utilsiktet måte. Noen ganger er det et spørsmål om å være i stand til å visualisere en bedre måte å oppnå noe .
    2

    Last ned kildekoden . Siden du kommer til å gjøre en patch for å sende til utviklerne , trenger du den opprinnelige koden for å skrive det. Dette gjøres med kildekode programvare som Concurrent Versions System ( CVS ) eller Subversion ( SVN ) .
    3

    Gå til programvarens prosjektet siden og klikk på " Code" hvis utvikleren er bruk av CVS på SourceForge . Følg instruksjonene for anonym CVS -tilgang. Dette vil tillate deg å laste utvikleren kildekoden fra CVS .
    4

    Søk utviklerens hjemmeside for instruksjoner for å laste ned kildekoden hvis han bruker andre tjenester enn SourceForge . Hvis instruksjonene ikke er på nettsiden, må du sende e-post utbygger eller et beslektet mailingliste for å få hjelp .
    5

    diagnostisere problemet uten å gjøre noen endringer . Nå som du har kildekoden , kan du finne ut hvor programvaren er å bryte .
    6

    Kopier alle filene du skal endre til et midlertidig . Gammel. * Fil . For eksempel, hvis du skulle endre " eval.c ," du vil kopiere " eval.c " til " eval.old.c. " Dette holder en oversikt over den gamle filen slik den diffprogram har noe å jobbe fra.
    7

    Få koding og løse problemet . Det kan være så enkelt som en-linje fix , for eksempel endre en funksjon parameter eller legge noen parenteser til noen aritmetikk, eller mye mer komplisert. Noen ganger må du kanskje skrive en hel funksjon .
    8

    Rydd opp arbeidet med å gjøre utviklerens jobb enklere. Rydde opp i eventuelle uønskede linjer eller kommentarer du måtte ha igjen mens fikse koden og sørg for at innrykk og mellomrom stilen er den samme som utviklerens . Du bør også være sikker på at du har fulgt noen navnekonvensjonene utvikleren brukes hvis du vil at oppdateringen skal leveres. Ikke gjør oppryddingen betyr at utbygger kanskje ikke har tid til å rydde opp i koden og patch vil aldri bli akseptert .
    9

    Kjør diffprogram . Den diffprogram sammenligner to filer og poster forskjellene mellom dem . Dette vil generere lappen, så senere patch programmet kan legge disse endringene til utviklerens kildekoden . For hver fil endret deg, må du kjøre diff program som dette : "patch -un eval.old.c eval.c > eval.patch "
    10

    Send lappen til utvikleren , sender det til ham i et vedlegg . Utbygger kan laste kilde fra CVS , bruke oppdateringen og forplikte endringene. Han vil trolig også legge deg til rulleteksten hvis programvaren har noen ( vanligvis plassert i Viktig-filen ) .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan endre e Parameter Tittel på Joomla 
    ·Hvordan avinstallere OpenOffice i Linux 
    ·Maintenance Management Tools 
    ·Hvordan redigere en Hex fil i Linux 
    ·Hvordan endre en markør Theme i Linux KDE 
    ·Slik fjerner Apache Server Information Fra HTTP Feilsid…
    ·My Virtual Floppy Drive kjører ikke på Windows 95/98/…
    ·Hvordan lage Transparent Animerte 
    ·Hvor å Åpen kildekode mobile Prosjekter 
    ·Gratis Linux -basert nettsted Building Tools 
      Anbefalte artikler
    ·Hvordan Socket en AVI fil til å korrigere det fra å s…
    ·Hvordan aktivere en FTP- tilkobling 
    ·Fordelene med PDF -format 
    ·Hvordan legge inn Shipping Kostnader i QuickBooks 
    ·Hvordan Oversett forretningsregler Into en datamodell 
    ·Hvordan lage en Office 2003 ISO fil 
    ·Hvordan oppdatere McAfee 7.1 
    ·Formålet med MSI i ulike sammenhenger 
    ·Hvordan Vanlig satellitt-TV til en bærbar PC 
    ·Tips om å produsere høy kvalitet Word-dokumenter 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/