VS解决方案而不是项目的Git存储库

时间:2012-02-08 09:56:37

标签: visual-studio visual-studio-2010 git version-control project

目前我使用Git(使用Git Extensions for Visual Studio)作为我的应用程序的版本控制系统。

我的应用程序由一个解决方案中的VS2010中的4个项目组成,我创建了4个不同的git存储库。但是,每次我想提交完整的解决方案时,我都必须逐个提交所有4个项目。

只有在选择Visual Studio中的项目时才能选择提交选项,但选择完整解决方案时则不能选择。由于我一般一次更改2个或3个项目,因此如果我可以提交解决方案而不是4个单独的项目会更容易(主要原因是我只需要添加一次描述)。例如。其中一个项目是单元测试项目,在其他项目中添加文件时通常会发生变化。

我无法找到一种方法来为完整的解决方案提供单个Git存储库......这是可能的,还是有理由说明这是不可能的,还是更好的替代方案?

1 个答案:

答案 0 :(得分:0)

似乎我使用了一些错误的目录,因为其中一个项目以某种方式将所有信息存储到GIT数据库。

我仍然要摆脱其他三个,但我担心我会丢失历史信息,所以我现在就把它留下来。