Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
doc:qt_creator [03/01/2015 17:41] – [identifiant et chemin de svn] scorpio810doc:qt_creator [04/10/2016 18:15] (Version actuelle) – [on ajoute le style de code Qet] scorpio810
Ligne 1: Ligne 1:
 +~~NOCACHE~~
  
 +====== Qtcreator subversion debian ======
 +
 +
 +prérequis ssh-askpass -> 
 +[code]apt-get install ssh-askpass[/code]
 +
 +Nouveau projet de type "import Subversion"
 +
 +chemin de ssh-askpass  -> 
 +[code]whereis ssh-askpass[/code]
 +
 +{{:doc:qtcreator.png?500|}}
 +
 +[code]/usr/bin/ssh-askpass[/code]
 +[code]/usr/bin/patch[/code]
 +
 +==== identifiant et chemin de svn ====
 +
 +[code]/usr/bin/svn[/code]
 +{{:doc:qtcreator1.png?500|}}
 +
 +
 +==== chemin du depot et emplacement du projet ====
 +
 +[code]svn://svn.tuxfamily.org/svnroot/qet/qet/trunk[/code]
 +{{:doc:qtcreator2.png?500|}}
 +
 +[code]svn://svn.tuxfamily.org/svnroot/qet/qet/branches/dxftoqet2[/code]
 +
 +[code]svn://svn.tuxfamily.org/svnroot/qet/qet/branches/Qetdxf[/code]
 +
 +
 +{{:doc:branches.png?500|}}
 +==== En tant que développeur ====
 +
 +
 +Nécessaire sous kde pour authentifier ses commits et mémoriser le mot de passe
 +[code]apt-get install ksshaskpass kwalletcli mksh pinentry-curses pinentry-qt4 gpgv libqtkeychain0 [/code]
 +
 +Qt Creator 3.1.1 Basé sur Qt 5.3.0  :
 +libqt5keychain0 
 +
 +Fichier de conf de ~/.subversion
 +
 +<code>
 +password-stores =
 +
 +kwallet-wallet =
 +
 +kwallet-svn-application-name-with-pid = yes
 +
 +store-passwords = yes 
 +
 +
 +</code>
 +
 +
 +==================================================
 +
 +A tester sous gnome
 +
 +[[http://technicalprose.blogspot.fr/2011/06/using-subversion-with-gnome-keyring.html]]
 +
 +[[http://kenneho.net/2011/01/30/using-svn-client-and-gnome-keyring-in-ssh-sessions/]]
 +
 +[code]apt-get install sshpass gnome-keyring libgnome-keyring1.0-cil mksh pinentry-gtk2 gpgv [/code]
 +
 +==== config du projet ====
 + 
 +{{:doc:qtcreator3.png?500|}}
 +
 +==== on ajoute le style de code Qet ====
 +
 +''wget http://qelectrotech.org/wiki_new/_media/doc/qtcreator-qet-style.xml''
 +
 +{{:doc:qtcreator4.png?500|}}
 +
 +{{:doc:qtcreator6.png?500|}}
 +
 +''on va booster les cpu  ->Specifies the number of jobs (commands) to run simultaneously.
 + make -j9 dans mon cas 
 +
 +<code>
 +
 +laurent@debian:~$ grep ^processor /proc/cpuinfo | wc -l
 +8
 +laurent@debian:~$ nproc
 +8
 +
 +laurent@debian:~$ getconf _NPROCESSORS_ONLN
 +8
 +
 +</code>
 + valeur +1 
 +
 +8x AMD FX-8350 Eight-Core 2048 KB cache 12flags( sse3 ht nx lm svm ) 12clocked at [ 4000.000 MHz ]
 +
 +{{:doc:qtcreator3.png?500|}}
 +==== argument de l’exécutable ====
 + 
 +sur ma machine
 +
 + [code]--common-elements-dir=/home/laurent/trunk/elements --lang-dir=/home/laurent/trunk/lang  --common-tbt-dir=/home/laurent/trunk/titleblocks[/code]
 +{{:doc:qtcreator5.png?500|}}
Imprimer/exporter