Articles of dvcs

Comment est-ce que je devrais contrôler la version (sorte de) des scripts indépendants dans le même path?

J'ai commencé à utiliser le contrôle de version pour mieux gérer les révisions de mon code PowerShell. J'ai décidé d'utiliser Mercurial pour 3 raisons principales: En tant que DVCS, il ne nécessite pas de server. Si je veux, je peux stocker un repository privé en ligne gratuitement (bitbucket.org) Il semblait plus simple à utiliser que […]

Quels sont les plans de Microsoft pour le contrôle des sources dissortingbuées?

J'utilise Mercurial depuis quelques time et je l'adore. Je suis curieux, est-ce que Microsoft utilise n'importe quelle forme de contrôle de source dissortingbuée en interne, et / ou sont-ils en train de se rapprocher de quelque manière que ce soit? J'ai trouvé cet article: http://maratux.blogspot.com/2009/03/microsoft-uses-git-for-version-control.html Il dit que Microsoft utilise Git pour le contrôle de […]

En git, quelles sont les bonnes conventions pour mettre en forme plusieurs commentaires en un seul commit

Je me demandais comment les gens séparent normalement les multiples commentaires dans un seul commit. Écanvass? Des virgules? Lignes séparées? Je me demandais juste ce que vous trouvez être le meilleur. J'utilise ceci maintenant quand j'ajoute des commentaires via Emacs, mais je ne suis pas sûr de l'aimer: Added error messaging Cleaned up sign-up UI […]

Quel système de contrôle de source dissortingbué a la meilleure intégration avec Windows et Visual Studio?

Il semble que les deux git et mercurial sont plutôt orientés Linux. Lequel d'entre eux est le plus mature sur Windows?

Y at-il des commands nuisibles en utilisant GIT et HG

J'enseigne HG à mes étudiants, car c'est un bon DVCS de playskool (pas puissant comme GIT mais simple pour commencer à travailler avec des concepts sortingviaux). J'utilise HG car il semble très difficile de détruire les inputs précédentes (à l'exception du hg rollback ), donc vous avez toujours une chance de reprendre le train sans […]

Git Tirez et git pousser en une seule fois

Est-il possible d'avoir git pull et git push dans une command git? La syntaxe comme git pull & git push ne me convient pas complètement, puisque j'ai besoin de fournir mes identifiants au server deux fois: sur pull et sur push. Alors je me request, est-il possible de contourner ce problème? Je crois que ce […]

Comment puis-je avoir deux «stream de développement» (twigs?) Se suivre tout en restant différents de façon particulière?

BREF: Je veux que deux (ou plus) «stream de développement» / environnements se suivent, en envoyant des changements entre eux dans les deux directions, sans converger totalement – tout en préservant certaines différences essentielles et essentielles? DÉTAIL, UN EXEMPLE PARTICULIER: Voici un exemple particulier: J'ai été la version de contrôle de mon directory personnel, glew-home, […]

Est-il possible d'appliquer un commit à toutes les twigs de git?

J'ai le sentiment que je request quelque chose qui ne peut pas être fait en git, mais je pourrais aussi bien requestr. Y a-t-il un moyen que je puisse faire un changement et le commettre à toutes les twigs? Par exemple, supposons que je souhaite apporter une modification à mon file AUTHORS ou à mon […]

Qu'est-ce qui rend Git meilleur que Subversion pour la fusion?

Dupliquer possible: Fusion: hg / git vs. svn J'ai entendu / lu que Git et DVCS sont en général meilleurs que Subversion et les systèmes de contrôle de version centralisée. Et l'une des raisons que j'ai entendues à ce sujet est que la fusion est tellement meilleure dans les DVCS que dans les systèmes centralisés. […]

Mercurial Bookmarks et 'Git like branching'

Je n'ai pas de chance en utilisant des signets dans Mercurial pour Git comme ramification. De l'article: https://www.mercurial-scm.org/wiki/BookmarksExtension , j'ai mis "track.current" à true dans mon file .hgrc. Extrait ci-dessous: Par défaut, lorsque plusieurs signets pointent sur le même set de modifications, ils avancent tous set. Il est possible d'get une expérience plus semblable à […]