Domanda

Sono abbastanza nuovo nel mondo del versioning ma vorrei introdurre Subversion nel nostro piccolo team di sviluppo poiché stiamo scoprendo che stiamo lavorando sempre più sugli stessi progetti / file. Principalmente codifichiamo in PHP in un ambiente LAMP (Red Hat Enterprise).

Quello che sto cercando sono alcuni punti di partenza per farmi funzionare come le guide di installazione / configurazione per Red Hat. Uso Dreamweaver CS3 (vedo che le funzioni di Subversion saranno introdotte in CS4 ), quindi sarei disposto a guardare altri IDE PHP con l'integrazione di Subversion, hai qualche preferenza? Sono aperto ai suggerimenti.

È stato utile?

Soluzione

Dipende dalla versione di RHEL in esecuzione. Configurare Subversion in generale è molto semplice, devi solo installare i binari ed eseguire svnserve o adattare la configurazione di Apache.

  1. Scarica: http://subversion.tigris.org/getting.html
  2. Installalo
  3. svnadmin create --fs-type = fsfs

Dopo di che hai un repository che puoi servire tramite apache o svnserve. Posso consigliare Apache perché si adatta meglio, è più facile da mantenere e consente di accedere al repository tramite DAV.

Le configurazioni di esempio sono qui: http: //svnbook.red-bean. com / it / 1.0 / ch06s04.html

Altri suggerimenti

L'installazione di Subversion non sarà probabilmente la parte più difficile, quella che sarà la parte difficile è come accedere al repository. Esistono diverse opzioni (condivisione file sulla rete, sovversione su SSH, tramite una connessione http). Ognuno ha i propri pro e contro. Come stai attualmente sviluppando? Se ad esempio stai usando tutti lo stesso webroot, il controllo della versione non ti aiuterà, dato che cambieresti comunque i file degli altri, quindi dovrai creare siti separati per ogni sviluppatore.

Per quanto riguarda l'IDE, esiste una grande integrazione della shell per Windows sotto forma di TortoiseSVN , che sarebbe ti consente comunque di lavorare con i tuoi strumenti preferiti e di accedere facilmente alle funzionalità SVN.

Su un sistema RHEL, il modo più semplice per installare la sovversione è usare yum:

yum install subversion

Questi sono buoni per Linux + Subversion:
http://articles.slicehost.com/subversion
Inoltre va in più repository, WebDAV e molte altre cose. Utile anche per gli sviluppatori Windows poiché la maggior parte delle informazioni può essere utilizzata anche in Windows.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top