git

Développeur classe III (Drupal) | Société GRICS

Auteur: 
sabesneit

pstrongDescription de l'entreprise:/strong/p
pLa société Grics est une entreprise à but non lucratif répondant à l’ensemble des exigences de gestion informatique du milieu scolaire québécois depuis plusieurs décennies./p
pElle compte, parmi ses 350 employés, la plus importante concentration de spécialistes en technologies de l'information dans le domaine de l'éducation au Canada./p
pPlus de 70 produits, dont plusieurs en Drupal, sont proposés ainsi qu'une très grande variété de services qui sont utilisés dans l'ensemble des commissions scolaires et des établissements de form

Développeur classe III (Drupal) | Société GRICS

Auteur: 
sabesneit

pstrongDescription de l'entreprise:/strong/p
pLa société Grics est une entreprise à but non lucratif répondant à l’ensemble des exigences de gestion informatique du milieu scolaire québécois depuis plusieurs décennies./p
pElle compte, parmi ses 350 employés, la plus importante concentration de spécialistes en technologies de l'information dans le domaine de l'éducation au Canada./p
pPlus de 70 produits, dont plusieurs en Drupal, sont proposés ainsi qu'une très grande variété de services qui sont utilisés dans l'ensemble des commissions scolaires et des établissements de form

Watching Gerrit merges on IRC using cia.vc

Auteur: 
François Marier

In order to get a notice on IRC whenever someone merges a change in Mahara, we picked the cia.vc service. This allows us to keep an eye on what is happening with the codebase.

If you want to replicate our setup, start by creating an account on cia.vc and then add a new project and an IRC bot to your account.

Code reviews with Gerrit and Gitorious

Auteur: 
François Marier

The Mahara project has just moved to mandatory code reviews for every commit that gets applied to core code.

Here is a description of how Gerrit Code Review, the peer-review system used by Android, was retrofitted into our existing git repository on Gitorious.

Keeping a log of branch updates on a git server

Auteur: 
François Marier

Using a combination of bad luck and some of the more advanced git options, it is possible to mess up a centralised repository by accidentally pushing a branch and overwriting the existing branch pointer (or "head") on the server.

If you know where the head was pointing prior to that push, recovering it is a simple matter of running this on the server:

Making Git Behave

Auteur: 
jperras

pIt#8217;s no secret that I#8217;m a big fan of a href="http://git-scm.com/"Git/a, and of distributed version control in general; they offer a compelling toolset and degree of flexibility that you would be hard pressed to find in a “traditional” centralized version control system. Instead of discussing the merits of a DVCS or performing feature comparisons between particular implementations #8212; there are enough of those already #8212; let#8217;s take a look at how you can bend Git to your will through configuration, and a few useful aliases.

Git Tip #1

Auteur: 
budu

h3Changing Filename Case Under Cygwin/h3pWhen using Git on Windows XP, you're confronted with a basic problem, case changes aren't accounted for while renaming files as Windows internals doesn't have a clue about the difference between lower and upper case. You can actually change the casing, but you can't have two files using the same name with different casing for example. This behavior obviously affect Git, which cannot detect filename case changes.

Reading The F*ck!ng Manual

dans
Auteur: 
budu

pWhile contributing code to ClojureQL, I made a huge mistake. That is, commiting changes to the master branch directly instead of using a development branch. I had made a dozen commits, but in the meantime Lau merged the dev branch on ClojureQL's main repository. The end result was that the pull request I made after was incredibly huge as it included all changes in the merge. /ppI'll walk you through all steps I've taken to fix this problem. We'll first create a dev branch, it should be a copy of the current master branch, which is the default behavior.

Web hosting adventures

Auteur: 
ncadou

While A2Hosting has a pretty darn good bang for the buck, I recently had to look for a web host with even more advanced features. For instance, I needed to be able to compile a more recent version of the git DVCS, and use it on my account of course.

Beware of Git's Content Tracking

dans
Auteur: 
François Beausoleil

pA while ago, I was wondering how rename tracking in Git worked. I was told that renames didn#8217;t really exist in Git, as Git tracked content, not files themselves.

Syndiquer le contenu