Articles of version control

Comment puis-je lancer “git status” et obtenir les noms de fichiers

par opposition au long chemin relatif?

Est-il possible de “fourchette à fourche” dans Github?

Je travaille actuellement sur un projet qui est un spin-off (fork) d’un framework sur lequel j’ai travaillé. Ce projet est destiné à être assez générique, mais maintenant je dois refaire la base de code pour un de mes clients. En ce moment, j’ai créé une twig personnalisée pour mon client, mais je préfère avoir un […]

Comment spécifier le plug-in de contrôle de source pour chaque solution dans Visual Studio?

Je viens d’installer AnkhSVN pour obtenir un support de subversion à partir de Visual Studio 2010. J’ai remarqué que je devais aller dans Outils> Options> Contrôle de source pour sélectionner le plug-in de contrôle de source actuel. Pour le moment, je travaille sur plusieurs projets en utilisant différents systèmes de contrôle de version. Par exemple, […]

Qu’est-ce que le fichier «storage.ide» sous mon dossier de solution Visual Studio et qu’est-ce qu’un «stockage persistant»?

Je viens d’installer Visual Studio 2017 15.3 preview, et maintenant je remarque un nouveau fichier sous une solution existante sur laquelle j’ai travaillé: .vs\[SOLUTION NAME]\v15\sqlite3\storage.ide Je me demande si je devrais append ceci à mon repo de contrôle de version, ou si je devrais le mettre sur la liste des ignorés (c.-à-d. Si c’est un […]

Histoire de Git – trouver la ligne perdue par mot-clé

J’avais quelque part dans mon repository Git une ligne contenant le mot “Foo” que quelques centaines de personnes avaient déjà commises. S’il y a un moyen de trouver son numéro de révision où il s’agissait de la dernière fois sans acheter FishEye?

Existe-t-il un système de contrôle de version chiffré?

Je recherche un système de contrôle de version crypté. En gros, je voudrais Avoir tous les fichiers chiffrés localement avant de les envoyer au serveur. Le serveur ne doit jamais recevoir de fichier ou de données non cryptés. Toutes les autres fonctionnalités devraient fonctionner de la même manière que SVN ou CVS. Quelqu’un peut-il recommander […]

TortoiseSVN signale un conflit, mais aucun conflit ne peut être trouvé

J’ai une copie de travail pour tout mon référentiel, qui contient plusieurs projets Python. Lorsque je choisis un clic droit -> Mise à jour SVN dans l’Explorateur de fichiers Windows, un message d’erreur apparaît dans un dossier de projet particulier: Command: Update Updating: path\to\working\copy Skipped obstructing working copy: path\to\working\copy\project Completed: At revision: 176 Warning!: One […]

Comment ne valider que des fichiers modifiés (et non nouveaux ou supprimés)?

git status affiche un ensemble de fichiers modifiés et certains supprimés. Je veux d’abord valider les fichiers modifiés puis les supprimés. Je ne vois aucune option dans git add qui me permet de le faire. Comment puis-je le faire? EDIT : Comme indiqué, git add n’aurait de toute façon pas organisé les fichiers supprimés, alors […]

Quelles sont les différences entre TFS, SVN et GIT?

J’utilise Microsoft Visual SourceSafe pour le contrôle de version. Je voudrais changer cette approche et utiliser des logiciels plus récents pour ce travail. Quelles sont les différences entre ces trois applications? Quel est le meilleur? Ces solutions sont-elles intégrées au studio visuel?

Git rebase ne continuera pas après un conflit de suppression / modification

Je suis au milieu d’une rebase de mon maître sur une scène git checkout stage git rebase master A un moment, j’ai supprimé deux fichiers, puis modifié les deux fichiers en fonction de GIT. warning: too many files, skipping inexact rename detection CONFLICT (delete/modify): test-recommendation-result.php deleted in HEAD and modified in [Bug] Fix test recommender. […]