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

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

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

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

모든 응답(3)
黄舟

cmake를 사용하는 경우 물론 sln/prj가 필요하지 않으며 cmake가 프로젝트 파일을 생성합니다.
다른 관리 도구가 없는 경우 vs를 사용하는 프로젝트에는 sln/prj 등이 필요합니다.

滿天的星座

제목 설명에 따르면 이 sln 파일은 변경되지 않을 것으로 보입니다(글쎄, 제가 관련 개발을 안하고 있는 것은 인정합니다...), 이 경우 다른 컴퓨터로 복사할 수 있나요? 초기화 후에는요?

Ty80

vs로 생성된 프로젝트에는 .sln 파일, 즉 vs.에서 열 수 있는 솔루션 파일이 포함되어 있어야 합니다. 굳이 cmake를 사용할 필요는 없습니다. 그냥 git 버전 관리에 .sln 파일만 추가하면 됩니다. 이렇게 하면 다른 사람이 코드를 포크하더라도 바로 사용할 수 있지 않을까요? 더 나은? 실제로 무시해야 하는 파일이 있고 버전 관리에 추가하고 싶지 않은 경우 .gitignore 파일을 사용하면 문제를 해결할 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿