Indice
Subversion is an open-source software project developed under an Apache-style software license. The project is financially backed by CollabNet, Inc., a California-based software development company. The community that has formed around the development of Subversion always welcomes new members who can donate their time and attention to the project. Volunteers are encouraged to assist in any way they can, whether that means finding and diagnosing bugs, refining existing source code, or fleshing out whole new features.
Subversion è un progetto software open source sviluppato sotto una licenza software nello stile di quella di Apache. Il progetto è sostenuto finanziariamente dalla CollabNet, Inc., una compagnia di sviluppo software con sede in California. La comunità che si è formata attorno allo sviluppo di Subversion dà sempre il bevenuto a nuovi membri che possono donare il loro tempo e attenzione al progetto. I volontari sono incoraggiati a assistere in ogni modo loro possibile, dove questo significa trovare e diagnosticare errori, raffinare il codice sorgente esistente, o sviluppare intere nuove caratteristiche.
This chapter is for those who wish to assist in the continued evolution of Subversion by actually getting their hands dirty with the source code. We will cover some of the software's more intimate details, the kind of technical nitty-gritty that those developing Subversion itself—or writing entirely new tools based on the Subversion libraries—should be aware of. If you don't foresee yourself participating with the software at such a level, feel free to skip this chapter with confidence that your experience as a Subversion user will not be affected.
Questo capitolo è per coloro desiderano assistere nella continua evoluzione di Subversion mettendo realmente le loro mani nel codice sorgente. Verranno coperti alcuni dei dettagli più intrinsechi del software, il tipo di essenza tecnica di quelli che sviluppano Subversion in se—o scrivendo interamente nuovi strumenti basati sulle librerie di Subversion —di cui si dovrebbe essere informati. Se non si prevede di partecipare al software a questo livello, si può saltare questo capitolo con la sicurezza che la propria esperienza come utente di Subversion non ne sarà influenzata.