Rechercher dans ce blog

vendredi 15 avril 2011

Alfresco : rediriger alf_data sur un dossier réseau

Il faut bien sûr éditer le fichier /tomcat/shared/classes/alfresco-global.properties :
Puis il faut changer cette ligne : dir.root=c:/alfresco/alf_data
Le problème est que si on monte un lecteur réseau sur ce dossier réseau, par exemple :
si on a S: qui pointe sur //serveur/partage/alf_data
et que l'on change dir.root en :
dir.root=S:/alf_data
Ca ne marche pas ! Même avec tous les droits sur le dossier.
Par contre si on le change en :
dir.root=//serveur/partage/alf_data

(attention aux / et pas \)
Et bien là ça marche !
Et voilà !

lundi 11 avril 2011

Tortoise SVN : merger une branche sur le trunk

Avec la méthode normale impossible pour moi de merger une branche sur le trunk (Error: Cannot reintegrate into mixed-revision working copy; try updating first), pourquoi ???

J'ai trouvé cette méthode (d'après http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2425683) qui fonctionne mieux.

Avant tout, faire un commit de la branche (ex : \branches\dev.9.1.8) et le trunk (ex : \trunk).
Ensuite :
Clic-droit sur le répertoire de la branche voulue (ex : \branches\dev.9.1.8) puis TortoiseSVN\ShowLog
Clic-droit sur la dernière révision puis Merge Revision to...
Là choisir le répertoire \trunk et valider.
Le merge se produit sans erreur et semble être correct dans mon essai.

On verra bien par la suite si ça fonctionne toujours correctement...

Edit du 18/10/2011
Après avoir fait évoluer le canal trunk sans le merger à chaque commit sur le canal dev.9.1.8, j'ai dû faire le merge de ce trunk très différent sur la version dev.9.1.8.
La méthode ci-dessus n'a pas fonctionné : le merge était incomplet, certaines sources partiellement à jour, très dangereux car compilable mais avec omission de lignes de codes !!
Pour y arriver j'ai dû changer de méthode.
J'ai fait un clic-droit sur la branche dev.9.1.8 puis merge..., Merge a range of revisions, merge from : .../trunk
Et là après vérification par comparaison des poids en octets des fichiers, j'ai pu valider le merge des sources.
Ouf !