我有一些在两个项目之间共享的头文件和cpp文件,所以我把它们放在一个名为Common的文件夹中:
C:\Workspace\Common\utils.h
C:\Workspace\Common\utils.cpp
C:\Worspace\Project1\Project1.sln
C:\Worspace\Project2\Project2.sln
将两个文件utils.h和utils.cpp添加到两个项目中,并将它们添加到SourceSafe中。但是,对于这两个文件,即使将这些文件添加到项目中,也会禁用菜单中的“文件 - >源代码管理 - >检出”。
这是因为它们不在解决方案的文件夹中,我该如何解决?现在,每当我想编辑它们时,我都必须手动检查这些文件。
答案 0 :(得分:0)
正如您所提到的,文件 - > Checkout已禁用,因为这些文件不是解决方案的一部分。从源代码管理资源管理器中检出它们的唯一方法是将它们添加到解决方案中。解决此问题的一种方法是添加新的“Solution Folder”并在该文件夹中添加公用文件夹。然后你应该能够从解决方案资源管理器中获取最新/结账。