Subject: lilypond et git

From: JMarc <[email-masked]>
Date: Tue, 11 Oct 2016 08:36:34 -0700 (MST)

Bonjur à toute la troupe !

Je pratique depuis peu le dépôt de mes sources sur  gitlab
<https://gitlab.com/users/sign_in>  , en dépôt privé. Bien m'en a pris
aujourd'hui même : bon scratch de fichier source pleeeeeiiiiin de notes.
J'aurais eu bien du mal à livrer à temps...

Ma question est simple : quelle est votre pratique en la matière ?

Ma recette : 
- créer un projet dans gitlab
- créer le dépôt dans mon répertoire de travail
- à chaque étape, 

Et vous ?
JMarc

-----
JMarc LEGRAND
Editions IN NOMINE
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/lilypond-et-git-tp7584238.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: papilip <[email-masked]>
Date: Tue, 11 Oct 2016 17:42:03 +0200

Bonjour,

Pour ma part, je pratique git au quotidien.

J’ai un seul dépôt et des sous-dossier par projet.
Chaque projet est une branche qui avance à son rythme
Une fois le projet terminé, je le pousse dans la branche MASTER.

Il y a aussi dans la branche master tous mes petits snipet de code bien pratique.

Bien à toi,
Philippe

> On 11 Oct 2016, at 17:36, JMarc <[email-masked]> wrote:
> 
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: papilip <[email-masked]>
Date: Wed, 12 Oct 2016 09:10:06 +0200

Bonjour Jean-Marc,

En fait, avoir un dépôt git sans copie externe est un non sens pour moi.
En revanche je ne veux pas administrer un serveur gitlab ou gitosis (vraiment plus simple)

Mes partitions sont libres, donc le dépôt est chez github.
Pour mes projets PRO, les dépôts privés sont chez bitbucket.

Happy coding,
Philippe

> On 12 Oct 2016, at 08:49, [email-masked] wrote:
> 
> Merci Philippe, pour ta réponse : pas idiot du tout de faire un dépôt
> global et de brancher les projets. Je n'avais pas du tout envisagé d'y
> stocker les snippet : excellente idée, je ne les retrouve jamais dans
> la jungle. Idem pour mon ficjhier fourre-tout definitions.ly... où
> j'engrange toutes mes fonctions.
> 
> L'avantage aussi de procéder ainsi, c'est que ça va me forcer à être
> plus propre et économe : on ne balance pas n'importe quoi dans un git !
> 
> Au fait, ton dépôt, local ou externe ?
> 
> A bientôt
> JMarc
> 
> Le Tue, 11 Oct 2016 17:42:03 +0200,
> papilip <[email-masked]> a écrit :
> 
>> Bonjour,
>> 
>>> <https://gitlab.com/users/sign_in>  , en dépôt privé. Bien m'en a
>>> pris aujourd'hui même : bon scratch de fichier source pleeeeeiiiiin
>>> de notes. J'aurais eu bien du mal à livrer à temps...
>>> 
>>> View this message in context:
>>> http://lilypond-french-users.1298960.n2.nabble.com/lilypond-et-git-tp7584238.html
> Jean-Marc LEGRAND
> Éditions IN NOMINE

---

From: Yoann LE BARS <[email-masked]>
Date: Wed, 12 Oct 2016 13:41:16 +0200

Salut à tous !

> En fait, avoir un dépôt git sans copie externe est un non sens pour moi.

	Pourquoi ? Même lorsque l’on travaille seul sur un document, on en fait
plusieurs versions et Git est un moyen simple (surtout en local) et
efficace de gérer les changements de versions, les éventuels retours en
arrière, enfin tout ce qui fait la vie d’un document en cours d’édition.
Personnellement, je me suis habitué à l’utiliser tout le temps, c’est
plutôt un gain de temps.

	Après, je comprends que quelqu’un n’étant pas développeur n’ai pas
envie d’apprendre à utiliser Git, mais si on sait déjà s’en servir,
pourquoi s’en priver ?

	À bientôt.

-- 
Yoann LE BARS
http://le-bars.net/yoann/
Diaspora* : [email-masked]

---

From: Éditions IN NOMINE <[email-masked]>
Date: Wed, 12 Oct 2016 13:52:37 +0200

Ah, moi j'y vois un sens au dépôt local : conserver les versions
précédentes... mais c'est vrai, autant l'avoir externe au cas où.

J'ai essayé sans grand succès d'installer un gitlab sur mon serveur...
donc j'ai opté pour un hébergement chez eux : les projets sont soit
ouverts, soit partagés en petit groupe, soit privés.

Merci pour cette discussion : j'espère qu'elle essaimera !

a+
JM

Le Wed, 12 Oct 2016 09:10:06 +0200,
papilip <[email-masked]> a écrit :

> Bonjour Jean-Marc,
> 
> En fait, avoir un dépôt git sans copie externe est un non sens pour
> moi. En revanche je ne veux pas administrer un serveur gitlab ou
> gitosis (vraiment plus simple)
> 
> > Merci Philippe, pour ta réponse : pas idiot du tout de faire un
> > dépôt global et de brancher les projets. Je n'avais pas du tout
> > envisagé d'y stocker les snippet : excellente idée, je ne les
> > retrouve jamais dans la jungle. Idem pour mon ficjhier fourre-tout
> > definitions.ly... où j'engrange toutes mes fonctions.
> > 
> >>> pris aujourd'hui même : bon scratch de fichier source
> >>> pleeeeeiiiiin de notes. J'aurais eu bien du mal à livrer à
> >>> temps...
> >>> 

-- 
Jean-Marc LEGRAND
Éditions IN NOMINE

---

From: Éditions IN NOMINE <[email-masked]>
Date: Wed, 12 Oct 2016 13:52:58 +0200

J'ai essayé sans grand succès d'installer un gitlab sur mon serveur...
donc j'ai opté pour un hébergement chez eux : les projets sont soit
ouverts, soit partagés en petit groupe, soit privés. Je vais regarder
du côté de gitosis.

a+
JM

-- 
Jean-Marc LEGRAND
Éditions IN NOMINE

---

From: papilip <[email-masked]>
Date: Wed, 12 Oct 2016 17:57:15 +0200

> arrière, enfin tout ce qui fait la vie d’un document en cours d’édition.

En fait, avoir une copie distante de ses dépôts permet leur sauvegarde simplement.

Par ailleurs, git est un gestionnaire de source qui ne fait pas de différence entre un dépôt local et distant.
L’ensemble des versions d’un même fichier est disponible.

Pour moi, Utiliser git avec lilypond est un réel plus.

Philippe

---

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Wed, 12 Oct 2016 23:49:19 +0200

>>> En fait, avoir un dépôt git sans copie externe est un non sens pour moi.
En fait, avoir une copie distante de ses dépôts permet leur sauvegarde 
simplement.
 >>>
 >>> Par ailleurs, git est un gestionnaire de source qui ne fait pas de 
différence entre un dépôt local et distant.
 >>> Pour moi, Utiliser git avec lilypond est un réel plus.
Bonsoir Philippe,

Tu nous as donné des cours de "git" dans le temps. Je vois avec plaisir 
que tu es toujours là et toujours actif.

Tes cours, dispensés par internet, à moi et deux autres volontaires, ont 
été perdus, disparus, oubliés de ma mémoire, probablement parce que je 
n'en avais pas totalement compris le fonctionnement.

Actuellement, je prends bien garde de sauvegarder mes fichiers
.ly et je dois probablement en avoir plusieurs copies qui se croisent, 
incomplètes d'un endroit à l'autre. Je me rends bien compte que 
travailler avec git me dispenserait de cette préoccupation car il 
devrait être possible de mettre tous mes fichiers, bien rangés dans un 
"dépôt" (c'est comme ça qu'on dit ?) ailleurs que sur mon ordi où je ne 
suis pas à l'abri d'une panne de disque dûr, ce qui a bien failli m'arriver.

Toutes ces palabres pour demander à toi ou à un autre volontaire 
quelques cours particuliers pour commencer sur de bonnes bases. Je me 
demande si ces cours pourraient être dispensés sur cette même liste.

Merci d'avance.

--
JJG

Entre Dauphiné et PACA!
découvrez la généalogie et l'histoire de votre famille : 
http://memoire-des-hommes.fr/

---

From: JMarc <[email-masked]>
Date: Thu, 13 Oct 2016 03:53:51 -0700 (MST)

Ca pourrait faire l'objet d'un bel article dans
http://lilypondblog.org/, non ?

Dans la liste, ça risque d'être vite le bazar...

Je veux bien m'y coller, mais à plusieurs : qui en est ?

A mitiés, 
JM

Le Thu, 13 Oct 2016 01:39:36 -0700 (MST),
"Jean-Jacques Gerbaud [via LilyPond French Users]"
<[email-masked]> a écrit :

> Tu nous as donné des cours de "git" dans le temps. Je vois avec
> plaisir que tu es toujours là et toujours actif.
> 
> Tes cours, dispensés par internet, à moi et deux autres volontaires,
> ont été perdus, disparus, oubliés de ma mémoire, probablement parce
> que je n'en avais pas totalement compris le fonctionnement.
> 
> .ly et je dois probablement en avoir plusieurs copies qui se
> croisent, incomplètes d'un endroit à l'autre. Je me rends bien compte
> que travailler avec git me dispenserait de cette préoccupation car il 
> devrait être possible de mettre tous mes fichiers, bien rangés dans
> un "dépôt" (c'est comme ça qu'on dit ?) ailleurs que sur mon ordi où
> je ne suis pas à l'abri d'une panne de disque dûr, ce qui a bien
> failli m'arriver.
> 
> Si vous répondez à cet email, votre message sera ajouté à la
> discussion ci-dessous:
> http://lilypond-french-users.1298960.n2.nabble.com/lilypond-et-git-tp7584238p7584269.html
> 
> Pour vous désabonner de lilypond et git, visitez
> http://lilypond-french-users.1298960.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=7584238&code=Y29udGFjdEBlZGl0aW9uc2lubm9taW5lLmNvbXw3NTg0MjM4fC0xNzE0OTk3NTcz

-- 
Jean-Marc LEGRAND
Éditions IN NOMINE

-----
JMarc LEGRAND
Editions IN NOMINE
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/lilypond-et-git-tp7584238p7584271.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Christophe Pochon <[email-masked]>
Date: Fri, 14 Oct 2016 00:30:09 +0200

Ça m'intéresse beaucoup aussi ! Pour l'instant ce que je fais c'est que
toutes mes partitions sont dans OneDrive, ainsi je peux y accéder depuis
divers ordinateurs et ça m'assure un genre de sauvegarde.
J'ai l'impression que Git peut apporter beaucoup plus que ça, surtout pour
la gestion des différentes versions et évolutions d'un score.

J'allais justement demander s'il existe quelque part un article ou un
document qui explique comment ça se passe.

A+

Christophe

Christophe Pochon
http://www.christophe-pochon.com

Le 13 octobre 2016 à 12:53, JMarc <[email-masked]> a écrit :

> <[hidden email] <http:///user/SendEmail.jtp?type=node&node=7584271&i=0>>
> a écrit :
>
> >
> >
> > > On 12 Oct 2016, at 13:41, Yoann LE BARS <[hidden email]
> <http:///user/SendEmail.jtp?type=node&node=7584271&i=1>> wrote:
> > >>
> > [hidden email] <http:///user/SendEmail.jtp?type=node&node=7584271&i=2>
> ------------------------------
> View this message in context: Re: lilypond et git
> <http://lilypond-french-users.1298960.n2.nabble.com/lilypond-et-git-tp7584238p7584271.html>
> Sent from the LilyPond French Users mailing list archive
> <http://lilypond-french-users.1298960.n2.nabble.com/> at Nabble.com.
>

---

From: Denis Bitouzé <[email-masked]>
Date: Fri, 14 Oct 2016 07:17:58 +0200

Bonjour,

> document qui explique comment ça se passe.

Un de mes collègues a conçu un tutoriel, certes pas orienté LilyPond,
mais à mon avis très pédagogique et progressif, et du coup vraiment bien
adapté aux débutants :

  ┌────
  │ http://www-lisic.univ-littoral.fr/~dehos/tutoriel_git/
  └────
-- 
Denis

---

From: papilip <[email-masked]>
Date: Fri, 14 Oct 2016 08:55:11 +0200

Bonjour à tous,

En complément du lien de Denis :
http://www-lisic.univ-littoral.fr/~dehos/tutoriel_git/

En voici d’autre liens
En Anglais : 	https://www.codeschool.com/learn/git
En français :	https://openclassrooms.com/courses/gerez-vos-codes-source-avec-git
		http://www.yterium.net/Git-c-est-facile
		https://doc.ubuntu-fr.org/git
		http://www.ird.fr/us191/spip.php?article67
Philippe

> On 14 Oct 2016, at 00:30, Christophe Pochon <[email-masked]> wrote:
> 
> Ça m'intéresse beaucoup aussi ! Pour l'instant ce que je fais c'est que toutes mes partitions sont dans OneDrive, ainsi je peux y accéder depuis divers ordinateurs et ça m'assure un genre de sauvegarde.
> J'ai l'impression que Git peut apporter beaucoup plus que ça, surtout pour la gestion des différentes versions et évolutions d'un score. 
> 
> J'allais justement demander s'il existe quelque part un article ou un document qui explique comment ça se passe.
> 
> A+
> 
> Christophe
> 
> Christophe Pochon
> <[hidden email]> a écrit : 
> 
> > 
> > 
> > > On 12 Oct 2016, at 13:41, Yoann LE BARS <[hidden email]> wrote: 
> > >> 
> > [hidden email]