Si vous utilisez Netbeans et que vous versionnez votre code sur un dépot subversion mis à jour en version 1.7 vous aurez sans doute remarquez qu’il n’est plus possible de versionner votre code depuis votre IDE. La faute au client SVN intégré dans netbeans qui n’est pas à jour (en tout cas en version 7.1). Cependant tout n’est pas perdu !
Modifier les options Netbeans
Netbeans propose une option pour configurer subversion. Rendez vous dans:
tools > options > Miscellaneous > versionning > Subversion
Vous allez ici pouvoir spécifier un executable pour le client SVN à utiliser. Si vous avez tortoise d’installer il suffit d’aller chercher l’executable dans le dossier /bin de votre installation. Sinon vous pourrez télécharger un client chez collab.net par exemple.
Selon les cas cette simple manipulation peux suffire. Pour moi ce n’était pas le cas , il à donc fallut modifier un peu le raccourci qui lance Netbeans (sous windows) :
Rajoutez
-J-DsvnClientAdapterFactory=commandline
à la fin de la ligne qui lance l’executable Netbeans afin de forcer l’utilisation du client spécifié dans les options. Relancez Netbeans et tout devrait fonctionner avec un Subversion 1.7