获取可构建的git-tfs

获取可构建的git-tfs,git,github,git-submodules,git-tfs,Git,Github,Git Submodules,Git Tfs,我正在尝试修改。然而,我似乎无法建造它 我所做的: 1. Read the readme which states for building: 1a. Update submodules. git submodule update to get the libgit2sharp dependencies. 1b. Build with msbuild GitTfs.sln /p:Configuration=debug for the default debug build. 2

我正在尝试修改。然而,我似乎无法建造它

我所做的:

1. Read the readme which states for building: 
    1a. Update submodules. git submodule update to get the libgit2sharp dependencies.
    1b. Build with msbuild GitTfs.sln /p:Configuration=debug for the default debug build.
2. clone git-tfs: git clone git@github.com:git-tfs/git-tfs.git
3. git submodule update
然而,子模块更新似乎没有完成它的工作——它没有获取任何源


我做错了什么?

您必须在更新之前运行init:

git submodule init
git submodule update
之后,要运行git tfs的集成测试,您需要启动并运行XUnit:

VS2012的XUnit测试运行程序:


要运行集成测试,您必须为VS2008、2010和2012安装TFS插件(团队资源管理器)。但如果不想运行这些项目,您可以卸载它们(GitTfs.Vs2008、GitTfs.Vs2010和GitTfs.Vs11)。GitTfs.VSFake对于不同的Visual Studio版本是一个假版本,可以让您运行大多数测试。

您必须在更新之前运行init:

git submodule init
git submodule update
之后,要运行git tfs的集成测试,您需要启动并运行XUnit:

VS2012的XUnit测试运行程序:

要运行集成测试,您必须为VS2008、2010和2012安装TFS插件(团队资源管理器)。但如果不想运行这些项目,您可以卸载它们(GitTfs.Vs2008、GitTfs.Vs2010和GitTfs.Vs11)。对于不同的VisualStudio版本,GitTfs.VSFake是一个赝品,可以让您运行大多数测试