| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Utility >> Content
    Subversion e CVS Differenze
    Subversion ( SVN) e il Concurrent Versions System ( CVS) sono due dei sistemi di controllo di versione più conosciuti e ampiamente usati utilizzati per gestire le centinaia di documenti che esistono nel progetto tipico di programmazione . Entrambi, a modo loro , permettono un intero team di programmatori di lavorare sugli stessi file , riducendo al minimo il tempo e lo sforzo necessario per unire le modifiche , ma sono molto diversi a come funzionano. Formato di memoria

    CVS memorizza tutti i file del progetto in una serie di ramificazione di cartelle nel file system . D'altra parte , SVN memorizza i file in un database : o BerkleyDB o FSFS . Questo rende CVS più lento di SVN , ma rende anche in modo che i file CVS possono essere recuperati in un disastro utilizzando solo strumenti ordinari file manager come Esplora risorse di Windows o la shell BASH . Banche dati SVN possono essere danneggiati , e sono necessari strumenti speciali per recuperare i file dal repository quando questo accade .
    Transazioni

    CVS progetti memorizza su un file -by - file di base . Questo rende il sistema un po ' più semplice, come il programmatore può check-in e out singoli file , ma ha un pessimo effetto collaterale . I programmatori tendono a non fare modifiche a un solo file. Piuttosto , le modifiche a un file richiedono piccole modifiche ad altri. Con CVS , è possibile per un problema di rete a causa di alcuni dei file modificati per essere aggiornati sul repository , potenzialmente rompere la compilazione e causando una grande confusione sulla squadra se il problema non e 'colto immediatamente . SVN impegna file come un progetto e lo fa utilizzando un concetto di "transazione" : o tutte le modifiche sono impegnati con successo al server , o nulla si è impegnata
    Tipi di file
    .

    CVS è stato progettato per trattare solo con i dati di testo ( come normalmente si trova nel codice sorgente) . Tuttavia , è un programma di programmazione rara che non include almeno alcuni dati non di testo , come ad esempio le icone grafiche , puntatori del mouse personalizzati e loghi . CVS possono essere modificati per trattare i dati non testuali , ma SVN supporta tutti i tipi di file direttamente senza alcuna altra modifica o personalizzazione .
    Rami

    CVS , ogni file viene assegnato automaticamente il proprio numero di versione . Quando il progetto viene estratto, la versione più recente di ogni file viene fornito per il programmatore . In SVN , l'intero progetto ha una versione . Anche se i file non vengono mai duplicati inutilmente sul server ( per risparmiare spazio ) , l'interfaccia fornita per l'utente è che ogni commit mai fatto per il server è immediatamente accessibile a loro per il numero di versione , senza dover specificare la data di realizzazione o numeri di tag .

    Previous :

    next :
      Articoli Correlati
    ·iTunes ha problemi di sincronizzazione a causa di un An…
    ·Strumenti di sviluppo per IE7 
    ·Come cancellare spazio libero su disco 
    ·Come convertire eFax a Word 
    ·Come rimuovere un Uniblue DriverScanner 
    ·ScanSnap Manager non installerà 
    ·Tutorial geocodifica inversa 
    ·Software per la partizione Imaging & clonazione 
    ·Come registrare un Booster 2010 Numero di serie 
    ·Come installare Apri System Architect 
      Articoli in evidenza
    ·Come faccio a masterizzare un documento PDF su CD 
    ·Come correggere i colori in Power Director 7 Ultra 
    ·La Compatibilità di InDesign CS2 Con un Mac OS 10.5.4 
    ·Come fare uno stencil da una foto in GIMP 
    ·Come ruotare una cornice di testo in Office per Microso…
    ·Come creare un BMI Calculator 
    ·Come convertire i PDF in file Word su Mac 
    ·Come creare Sums in Excel 
    ·Come fare una ISO da un MP3 e un file CUE 
    ·Dove posso trovare il software per Fare Brochure 
    Copyright © Conoscenza Informatica http://it.wingwit.com