recherche

Maison  >  Questions et réponses  >  le corps du texte

Git版本管理中解决方案文件的问题

我现在遇到的问题是这样的,我要在两台电脑上进行开发,我准备使用Git来进行版本管理以及两台电脑的同步,那么我第一次在电脑A创建工程(VS工程)后,我把电脑A的工程用Git管理,这个时候我不想管理.sln文件,如果我不把.sln放到Git中,那么我在电脑B上就不能打开那个工程。

这样的问题该如何解决,是要把sln文件一起管理起来吗?还是用CMake?

我想大声告诉你我想大声告诉你2805 Il y a quelques jours763

répondre à tous(3)je répondrai

  • 黄舟

    黄舟2017-05-02 09:23:26

    Bien sûr, vous n'avez pas besoin de sln/prj si vous utilisez cmake, cmake générera le fichier projet.
    S'il n'y a pas d'autres outils de gestion, les projets utilisant vs nécessitent sln/prj, etc.

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:23:26

    D'après la description du sujet, il semble que ce fichier sln ne changera pas (enfin, j'avoue que je ne fais pas de développement connexe...), si c'est le cas, peut-il être copié sur un autre ordinateur après l'initialisation ?

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-02 09:23:26

    Ne parlons pas de git d'abord. Le projet créé par vs doit contenir le fichier .sln, c'est-à-dire le fichier solution, qui peut être ouvert dans vs. Il n'est pas nécessaire d'utiliser cmake. C'est tellement gênant. Ajoutez simplement le fichier .sln au contrôle de version git. De cette façon, même si d'autres forcent votre code, vous pouvez toujours l'utiliser directement. mieux? S'il y a effectivement des fichiers qui doivent être ignorés et qui ne veulent pas être ajoutés au contrôle de version, alors l'utilisation de fichiers .gitignore peut résoudre le problème.

    répondre
    0
  • Annulerrépondre