1

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. clone git-tfs: git clone git@github.com:git-tfs/git-tfs.git
3. git submodule update

ただし、サブモジュールの更新はその役割を果たしていないようです。ソースをフェッチしません。

私は何が間違っているのですか?

4

1 に答える 1

1

更新前に init を実行する必要があります。

git submodule init
git submodule update

その後、git-tfs の統合テストを実行するには、XUnit を起動して実行する必要があります。

https://github.com/git-tfs/git-tfs/wiki/Running-the-Unit-Tests

VS2012 の XUnit テスト ランナー: http://visualstudiogallery.msdn.microsoft.com/463c5987-f82b-46c8-a97e-b1cde42b9099

統合テストを実行するには、VS2008、2010、および 2012 用の TFS プラグイン (チーム エクスプローラー) をインストールする必要があります。それらを実行したい。GitTfs.VSFake はさまざまな Visual Studio バージョンの偽物であり、ほとんどのテストを実行できます。

于 2013-02-28T13:08:49.207 に答える