Ricerca personalizzata

giovedì 9 giugno 2011

Software Packages in Ubuntu 11.04 Natty Narwhal, categoria Version Control System.

Elenco completo delle applicazioni per la categoria Version Control System (nuova)  presenti nei repository ufficiali di Canonical per Ubuntu 11.04 Natty Narwhal.


Come abbiamo fatto con le altre categorie vedrete una piccola recensione dopo il titolo abbinata al relativo collegamento ipertestuale in modo tale di offrire al lettore un panorama completo del software con tanto di caratteristiche tecniche e istruzioni per il download.


Bazaar 2.4, nome in  codice Oronsay, è un aggiornamento con supporto a lungo termine per il Distributed Version Control System (DVCS) di Canonical. La piattaforma, nota soprattutto per il mantenimento del codice su Launchpad, sarà supportata fino al febbraio del 2013. Le novità introdotte sono molte, in particolare riguardo a Python.


L’aggiornamento di Bazaar, infatti, rimuove il supporto a Python 2.4 e 2.5: tuttavia la versione 2.4 è retro-compatibile e permette la gestione d’archivi creati con Bazaar 2.0 o successivi. Una particolare importanza è stata data al miglioramento delle prestazioni su grandi archivi: Oronsay è più rapido a gestire oltre 10.000 file.

Una revisione dei comandi disponibili ha aggiunto delle funzioni di controllo delle firme digitali. I cambiamenti sono registrati automaticamente nei Changelog grazie a un’estensione dedicata. È comunque possibile visionare il riassunto delle novità per una panoramica più completa di Bazaar 2.4, disponibile su tutte le piattaforme.

easygit (0.99-1) [universe]
git for mere mortals
flashbake (0.26.2-4) [universe]
automated snapshots with git
fossil (2010.12.07.133137-1) [universe]
DSCM with built-in wiki, http interface and server, tickets database
giggle-personal-details-plugin (0.5-1.1) [universe]
Gtk+ frontend for the git directory tracker - personal details plugin
giggle-terminal-view-plugin (0.5-1.1) [universe]
Gtk+ frontend for the git directory tracker - terminal plugin
git (1:1.7.4.1-3)
fast, scalable, distributed revision control system
git-all (1:1.7.4.1-3) [universe]
fast, scalable, distributed revision control system (all subpackages)
git-dpm (0.5.0-1) [universe]
git Debian package manager
git-el (1:1.7.4.1-3) [universe]
fast, scalable, distributed revision control system (emacs support)
git-man (1:1.7.4.1-3)
fast, scalable, distributed revision control system (manual pages)
gitg (0.0.6-3) [universe]
git repository viewer for gtk+/GNOME
gitolite (1.5.7-2) [universe]
SSH-based gatekeeper for git repositories
gitstats (2010.09.28-1) [universe]
statistics generator for git repositories
  
Gource animiamo lo sviluppo del codice sorgente.

Talvolta capita di appassionarsi ad un progetto e di cominciare a seguirne lo sviluppo, monitorando le modifiche ai singoli file, ecc.. D’ora in poi potremo visualizzare tutte queste informazioni sottoforma di video, grazie ad un simpatico programma: Gource. 
Esso ci darà una vista molecolare, stile DNA, e, così come i rami di una pianta, prenderanno vita le parti maggiormente sviluppate/modificate, mentre smetteranno di crescere quelle che non subiranno modifiche.
Il programma utilizza OpenGL e necessita quindi dell’abilitazione dell’accelerazione 3D della scheda video. Per ora sono supportati Git, SVN, Mercurial e Bazaar.
Gource è già presente nei repository di molte distribuzioni (Ubuntu, Kubuntu, Archlinux, Debian, ecc..), mentre la versione git è installabile mediante la seguente procedura:
Scheda completa e istruzioni per il download 
 
gource (0.28-1) [universe]
graphical source control visualisation
hgview (1.2.1-1) [universe]
mercurial interactive history viewer
libsvn-dev (1.6.12dfsg-4ubuntu2.1) [security]
Development files for Subversion libraries
libsvn1 (1.6.12dfsg-4ubuntu2.1) [security]
 
Mercurial software multipiattaforma di controllo di versione nasce come programma da linea di comando a cui sono state aggiunte estensioni con GUI.
 
 
Mercurial è software multipiattaforma di controllo di versione distribuito per gli sviluppatori di software creato da Matt Mackall e rilasciato sotto GNU General Public License 2.0.

È quasi completamente scritto in Python, ma include anche una implementazione diff binaria scritta in C.

Mercurial nacque inizialmente per essere eseguito su Linux, successivamente furono fatte versioni anche per Windows, Mac OS X, FreeBSD e altri sistemi Unix. Nasce come programma da linea di comando a cui sono state aggiunte estensioni con GUI.
 Scheda completa e istruzioni per il download in questa pagina
Git plugin for Mercurial
nautilus-bzr (0.100.0-2ubuntu2) [universe]
Bazaar (bzr) integration for nautilus
 
Subversion Advanced version control system.
 

 
Il metapacchetto subversion-server dipende dai pacchetti necessari per impiantare un server (libapache2-dav-svn e subversion-tools).

Create la directory:
# mkdir -p /var/local/repos
Create il database del deposito:
# svnadmin create /var/local/repos
Rendete il deposito scrivibile dal server WWW:
# chown -R www-data:www-data /var/local/repos

Scheda completa e istruzioni per il download in questa pagina

Ricerca personalizzata








Se ti è piaciuto l'articolo , iscriviti al feed cliccando sull'immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog:
 

0 commenti:

Ultimi post pubblicati

RSVP (Raccomandati Se Vi Piacciono)

Mutui & Finanze on Line

Antipixels & Counters

iFeed WebShake – tecnologia Blogstreet - dove il blog è di casaVero Geek iwinuxfeed.altervista.org Add to Technorati Favorites ElencoSiti tutto blog Aggregatore Directory dei blog italiani Blog360gradi - L’aggregatore di notizie a 360°

 provenienti dal mondo dei blog! BlogItalia.it - La directory italiana dei blog Feed XML offerto da BlogItalia.it Il Bloggatore Italian Bloggers visitor stats Programming Blogs - Blog Catalog Blog Directory Feedelissimo Paperblog : le migliori informazioni in diretta dai blog Notizie Informatiche