Parliamo del progetto

Categoria

SVN

4 articoli

SVN: Risolvere un conflitto su una cartella

Per rérisolvere questo tipo di conflitto su una copia di lavoro : svn: E155015: Échec de la propagation (commit), détails : svn: E155015: Arrêt de la propagation : '/var/www/prj/wp-content/cache' demeure en conflit Basta fare: svn resolve --accept=working /var/www/prj/wp-content/cache Per tutto un réportico (accettare tutto) svn resolve --accept=working --depth infinity Precauzioni prima di eseguire il comando Questo tutorial conserva ...

Ubuntu: Installare RabbitVcs

In realtà, RabbitVcs è trèsempliceàinstallare..Tranne quando’c'è un problemaème, e là…possiamo cercare a lungo🙁Ecco come régler la plupart des problèmesi di’installazione su Ubuntu 14.04LTS.1 –Aggiungere la fontesudo add-apt-repository ppa:rabbitvcs/ppa oppure aggiungere la sorgente nel vostro file /etc/apt/sources.listdeb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu trusty main2 –Installare i pacchetti sudo ap...

Shell: Eliminare tutti i .svn ricorsivamente

Per eliminare récorsivamente l’insieme dei file di gestione di svn (.svn) di’una copia di lavoro basta posizionarsi nella directory root della vostra copia di lavoro e di’eseguire il comando seguente : find . -name ".svn" -exec rm -rf {} \; Un'altra soluzione consiste nel creare un alias nel vostro ~/.bashrc e d’eseguire poi il comando quando ne avete bisogno: alias rmsvn='find . -name ".svn" -exec rm -rf {} \;' Precauzioni prima di eseguire il comando Questo...

SVN: Effettuare un'aggiunta ricorsiva in shell

Per aggiungere réscaricamento dei file da linea di comando con svn abbiamo diverse possibilitàés.La prima, senza dubbio la più pulita: svn add --force * --auto-props --parents --depth infinity -q Anche se solo le seguenti opzioni sembrano realmente necessarie: svn add --force * Ci sono poi delle soluzioni alternative un po' più complicateés àcapire : svn status | grep '?' | sed 's/^.* /svn add /' | bash svn add `svn status .|grep "^?"|awk '{print $2}'` svn st | g...