Articles of dvcs

Comment les équipes de développement de taille moyenne à grande poussent-elles constamment les changements à un DVCS?

La société pour laquelle je travaille essaie de sortir de StarTeam, un VCS centralisé, et, espérons-le, de faire quelque chose de mieux. Je ne veux pas juste choisir SVN parce que c'est "l'option facile" (la plus semblable à ce que nous faisons aujourd'hui). Quelqu'un peut-il m'aider à comprendre comment une équipe de développeurs de taille […]

Afficher l'impact git par user

Existe-t-il un moyen de prendre un repository git existant et d'afficher le nombre de lignes validées par personne?

Commentaire GIT ou SVN Ajout au file après validation ou vice versa

Je suis curieux de savoir s'il est possible soit dans GIT (ou Mercurial) ou SVN d'append vos commentaires à partir du commentaire de validation. Par exemple, si j'ai un file ABC.cpp et que je fais un Commit -m "hello world", à la fin du file ABC.cpp, le commentaire de commit sera ajouté à celui-ci? Ou […]

pousser git avec plusieurs conflits de files de développeurs

Scénario: 2 développeurs travaillent sur le même projet et chaque développeur construit une nouvelle fonctionnalité. Certains files du projet sont utilisés par les deux devs et sont donc modifiés par eux. quand le premier dev pousse dans le système de production, tout va bien. mais quand le second dev pousse, que va-t-il se passer? Questions: […]

En ce moment, sur Windows 7, Mercurial démarre-t-il un server beaucoup plus simple que Git?

Sur Windows 7, en lisant hginit.com, il semble qu'il soit très facile de configurer un server Mercurial? mkdir repo cd repo hg init hg serve et c'est tout? Maintenant, http: // localhost: 8000 est le server. Il semble qu'il est un peu plus difficile de configurer un server Git, que ce soit pour Cygwin ou […]

WinForms – Prévention des conflits de formulaires

Notre application a une forme principale centrale. Puisque nous sums au début du projet, beaucoup de buttons et de controls sont ajoutés à ce formulaire. Cela, comme prévu, crée des conflits lors de la fusion de notre code en utilisant VCS. Il est également presque impossible de résoudre les conflits puisque la partie concepteur d'un […]

CVS alternative

Comme le titre l'indique, je cherche une alternative à CVS. Fondamentalement, je suis incapable d'installer un server CVS en permanence, et jusqu'à présent, la configuration actuelle de mon équipe utilise un directory partagé. Dans cet esprit, je cherche quelque chose qui a les caractéristiques du suivi de la version, et la fusion de files dans […]

Comment fonctionnent les DVCS (DRCS)?

J'ai entendu beaucoup de bonnes choses sur les systèmes DVCS, en particulier sur le bazar. Mis à part le concept de repository dissortingbué, je vois deux avantages principaux étant vanté: la fusion est mieux automatisée, et le renommage est géré correctement. Quelqu'un pourrait-il me diriger vers un text expliquant comment les améliorations fonctionnent exactement? Comment […]

Comment est-ce que je débogue un commit échoué à github?

Je suis nouveau à git et github. Ma première validation de mon projet a échoué. Je fais probablement quelque chose de stupide. J'apprécierais que quelqu'un fasse remarquer la chose stupide que je fais probablement, mais la question la plus digne est la suivante: comment puis-je savoir ce qui se passe ici? $ git remote add […]

Git pour l'aide conceptuelle de développement web nécessaire

J'ai besoin de conseils sur la façon de structurer le stream de travail de notre gestion / développement et deployment de sources locales. Nous sums une équipe de 3 développeurs et 2 concepteurs web (templates / css) et travaillons actuellement directement sur des servers FTP distants. Nous avons donc des servers de développement et des […]