Articles of dvcs

Comparer les avantages et les inconvénients de Bitbucket à Github

Disclaimer: Ceci est une question subjective. Veuillez suivre les directives pertinentes. DVCS la migration du code source d’un VCS traditionnel vers un DVCS . Étant donné qu’il est indispensable d’avoir une interface utilisateur Web et des outils de workflow décents, les deux candidats les plus évidents sont Bitbucket et Github . Malheureusement, je n’ai aucune […]

Comment gérer les ressources artistiques importantes dans DVCS?

Existe-t-il un moyen efficace de gérer des ressources importantes (par exemple, des milliers d’images, des films flash, etc.) avec un outil DVCS tel que hg et git . À mon avis, cloner des référentiels contenant 4 Go d’actifs semble être une surcharge inutile, car vous consulterez les fichiers. Cela semble plutôt encombrant si vous avez […]

comment faire des demandes de tirage * sans * un compte github?

L’un des objectives de git doit être décentralisé. Si Github doit être le hub de git, alors il pourrait peut-être prendre en compte le fait qu’il existe d’ autres hubs, et autoriser les requêtes de pulling sur les URL git qui ne sont pas hébergées sur github. La documentation est assez claire à ce sujet: […]

Bitbucket: mettre à jour un fork pour fusionner les modifications du référentiel maître?

Je travaille avec un repo bitbucket git auquel j’ai un access en lecture seule, alors j’ai créé un fork pour travailler sur mes fonctionnalités. Question: Comment mettre à jour ma fourche pour inclure les modifications apscopes au repository initial effectué par le propriétaire? Sur github, il semble que l’on doive faire ce qui suit, donc […]

Puis-je cloner une partie d’un repository Mercurial?

Est-il possible de cloner une partie d’un repository Mercurial? Disons que le référentiel est assez volumineux ou contient plusieurs projets ou plusieurs twigs. Puis-je cloner seulement une partie du référentiel? Par exemple, dans Subversion, vous pourriez avoir un trunk et des twigs . Si je veux seulement obtenir un tronc (ou une des twigs), je […]

Mercurial: Fusion d’un fichier entre twigs dans un repo

Lorsque j’ai deux twigs dans repo Hg, comment fusionner un seul fichier avec une autre twig, sans que tous les autres fichiers de modifications soient fusionnés? Est-il possible de fusionner uniquement certains fichiers, au lieu de l’ensemble des modifications?

Existe-t-il un moyen de supprimer l’historique d’un seul fichier dans Mercurial?

Je pense que je connais déjà la réponse à cette question mais pensais que je demanderais quand même: Nous avons un fichier qui a été ajouté à un référentiel Mercurial contenant des informations sensibles. Existe-t-il un moyen de supprimer ce fichier avec son historique de modifications sans supprimer l’ensemble du repository?

Qu’est-ce qui facilite la fusion dans DVCS?

Je lis chez Joel sur Software : Avec le contrôle de version dissortingbué, la partie dissortingbuée n’est en fait pas la partie la plus intéressante. La partie intéressante est que ces systèmes pensent en termes de changements, pas en termes de versions. et chez HgInit : Lorsque nous devons fusionner, Subversion essaie de regarder les […]

Systèmes de contrôle de version dissortingbués et l’entreprise – un bon mélange?

Je peux voir pourquoi les systèmes de contrôle des sources dissortingbuées (DVCS – comme Mercurial) ont un sens pour les projets open source. Mais ont-ils un sens pour une entreprise? (sur un système de contrôle de source centralisé tel que TFS) Quelles sont les caractéristiques d’un DVCS qui le rendent meilleur ou pire pour une […]

Comment puis-je annuler une fusion dans Mercurial et la refaire plus tard avec cette twig?

J’ai deux twigs, default et branch1. Par erreur, une personne de notre équipe a fusionné branch1 par défaut. Le contenu de branch1 n’est pas encore prêt à être fusionné par défaut (il contient une refonte majeure de l’environnement de génération et de déploiement). Nous avons fait une expérience avec ‘backout hg’, en évitant la fusion […]