Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Cairo-Dock cafe | Café Cairo-Dock ground control ou la parfaite integration Launchpad/Nautilus
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Cairo-Dock cafe | Café Cairo-Dock

Subjects Author Language Messages Last message
[Locked] ground control ou la parfaite integration Launchpad/Nautilus
taiebot65 Français 8 matttbe [Read]
17 May 2010 à 20:07

taiebot65, Sunday 16 May 2010 à 22:59


Subscription date : 26 October 2008
Messages : 1904
Voila comme vous avez pu le voir, je viens de mettre mon applet sur la toile.
Moi je suis pas tres doue en informatique donc j'essaie de trouver le truc le plus simple pour arriver a mes fins donc la pour uploader sur launchpad j'utilise gound control.

Totalement integre a Nautilus ca m'a pris 3 min pour mettre mon applet dans le projet cairo-dock et maintenant j'ai un dossier Projets dans lequel j'ai acces a tous les projets launchpad et bien sur il est version controle...

http://uppix.net/d/d/f/4c08a091d61be68147e9dd8fe600ctt.jpg

Donc moi j'ai telecharge Cairo-dock plugins extra...

http://uppix.net/3/f/4/43b33632e03be3b09f26ecbcc0da0tt.jpg

et cree mon applet

a chaque modif il me demande de confirmer le merge etc.... vraiment genial ....

Pour toutes infos ... https://launchpad.net/groundcontrol

ppa https://launchpad.net/~doctormo/+archive/groundcontrol

matttbe, Monday 17 May 2010 à 01:46


Subscription date : 24 January 2009
Messages : 12573
En effet, ça a l'air pas mal, je l'avais ajoutée hier dans le wiki.

Par contre, si vous récupérez une branche pour y ajouter votre applet, il ne faut pas toucher aux autres fichiers déjà présents...
En effet, vous allez faire vos modifs dans le but de les intégrer à la branche principale. Si dans vos commits, vous virez des fichiers, ceux-ci seront également supprimés du trunk lors du merge.

Bon ici, concernant la proposition de merge de Taiebot, je ne pouvais pas passer à côté (oui, dans les notifications de changements lors du merge, j'ai vu une cinquantaines de lignes m'informant de l'ajout et de la suppression de dizaine de fichiers) mais dans l'empressement, si j'avais automatisé le procédé, j'aurais pu passer outre
Heureusement, "bzr revert" était là pour m'aider mais la prochaine fois, merci de réfléchir à deux fois avant de supprimer des fichiers (où alors, il faut commencer une nouvelle branche)

@ Taiebot, normalement un "bzr pull" suffit mais sinon, retélécharge la branche trunk, ce sera plus facile si tu as des conflits (tu ne devrais pas en avoir je pense)

fabounet, Monday 17 May 2010 à 12:29


Subscription date : 30 November 2007
Messages : 17118
pourtant c'est bien sympa de ne télécharger que l'applet et pas tous les plug-ins.
je pensais que c'était un fonctionnement normal, il n'y a pas un merge un peu plus intelligent qui ne fasse qu'ajouter les modifications sur les fichiers présents dans la branche de Taiebot ?

matttbe, Monday 17 May 2010 à 12:40


Subscription date : 24 January 2009
Messages : 12573
Non car dès que l'on modifie un fichier, il prend note de ceci... c'est normal.
Ou alors il faut partir d'une nouvelle branche car si on veut pusher sur une branche annexe il faut une branche et pas un checkout...

ppmt, Monday 17 May 2010 à 12:44


Subscription date : 29 November 2007
Messages : 3520
J'ai regard la video que matttbe m'a emvoye sur ground control...en effet ca a l'ai bien cool

mais comme matttbe a passe du temps a m'expliquer le cli de bzr....

Fabounet:si je t'ai bien compris ca obligerais a creer un projet par applet non?

matttbe, Monday 17 May 2010 à 12:48


Subscription date : 24 January 2009
Messages : 12573
si je t'ai bien compris ca obligerais a creer un projet par applet non?
oui mais si vous travaillez dans la branche, il y a des outils pour merger. Sinon faut se taper les diff à la main.

fabounet, Monday 17 May 2010 à 16:53


Subscription date : 30 November 2007
Messages : 17118
et si on crée un projet avec 1 seule applet dedans, on peut ensuite la rajouter au trunk ?
enfin, on peut toujours rajouter les fichiers à la main j'imagine.

c'est que franchement 200Mo pour juste 3 fichiers, c'est lourd.

taiebot65, Monday 17 May 2010 à 19:17


Subscription date : 26 October 2008
Messages : 1904
Ok je vais voir ce que je peut faire... est ce qu'on peut supprimer une branche je vais refaire une branche subdock-2. parce que la c'est mal partit...

matttbe, Monday 17 May 2010 à 20:07


Subscription date : 24 January 2009
Messages : 12573
c'est que franchement 200Mo pour juste 3 fichiers, c'est lourd.
Non, il ne télécharge que la branche lp:cairo-dock-plug-ins-extras. On est donc loin des 200Mo. (et puis actuellement, 200mo, c'est rien...)

et si on crée un projet avec 1 seule applet dedans, on peut ensuite la rajouter au trunk ?
Oui ça ira mais on perd l'historique (il faut récupérer la branche sur le côté, pas super pratique mais bon)

Ok je vais voir ce que je peut faire... est ce qu'on peut supprimer une branche je vais refaire une branche subdock-2. parce que la c'est mal partit...
Normalement, un "bzr pull" sur trunk après un merge devrait te remettre à jour sauf que je viens de remarquer que je n'ai pas fait un 'merge' (si, j'ai fait "bzr merge ..." mais après j'ai déplacé les fichiers du nouveau dossier avant de faire un "bzr revert")

Donc, tu peux en effet repartir de zéro sans virer les autres dossiers

Cairo-Dock cafe | Café Cairo-Dock

Subjects Author Language Messages Last message
[Locked] ground control ou la parfaite integration Launchpad/Nautilus
taiebot65 Français 8 matttbe [Read]
17 May 2010 à 20:07


Glx-Dock / Cairo-Dock List of forums Cairo-Dock cafe | Café Cairo-Dock ground control ou la parfaite integration Launchpad/Nautilus Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.