Visual studio 将解决方案或选定项目添加到SVN

Visual studio 将解决方案或选定项目添加到SVN,visual-studio,svn,ankhsvn,Visual Studio,Svn,Ankhsvn,我已经有一段时间没有使用SVN了,现在我需要将我的项目/解决方案添加到SVN中,以便跟踪更改 在Visual Studio 2013中右键单击解决方案节点时,我有两个选项: 将解添加到SVN 将所选项目添加到SVN 我最初的想法是我想把这个解决方案下的所有东西都添加到SVN中,所以我选择了选项1。 但从那以后,我发现只有Visual Studio解决方案文件的字体中有一个启用SVN的勾号,但对于其他文件(.proj、.js、.cs、.html、.css等),它们前面没有启用SVN的勾号/图标/无

我已经有一段时间没有使用SVN了,现在我需要将我的项目/解决方案添加到SVN中,以便跟踪更改

在Visual Studio 2013中右键单击解决方案节点时,我有两个选项:

  • 将解添加到SVN
  • 将所选项目添加到SVN
  • 我最初的想法是我想把这个解决方案下的所有东西都添加到SVN中,所以我选择了选项1。 但从那以后,我发现只有Visual Studio解决方案文件的字体中有一个启用SVN的勾号,但对于其他文件(.proj、.js、.cs、.html、.css等),它们前面没有启用SVN的勾号/图标/无论名称如何。所以我猜它们没有添加到SVN存储库中

    所以我的问题是:将整个解决方案(不仅仅是解决方案文件)添加到SVN中的正确方法是什么


    谢谢。

    如果有公共根目录,选项1将起作用。这意味着类似以下结构:

    Path\foo.sln
    Path\project\project.csproj
    Path\project\image.jpg
    

    如果没有公用根目录,则无法立即自动创建。

    您可能是对的,因为我的sln文件位于不同的文件夹中。