Git版本管理中解决方案文件的问题
我想大声告诉你
我想大声告诉你 2017-05-02 09:21:26
0
3
726

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

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

我想大声告诉你
我想大声告诉你

répondre à tous(3)
黄舟

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.

滿天的星座

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 ?

Ty80

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.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal