MSBuild ファイルでカスタム コマンドを実行しようとしています。基本的に「git log -10」を実行し、そのコミット情報をテキスト ファイルに保存します。
問題は、ビルドを実行しようとすると、「致命的です: Git リポジトリではありません」というエラーが表示されることです。そこで、プロジェクトの TeamCity の作業ディレクトリを確認しましたが、.git ディレクトリはありません!
TeamCity がリポジトリのクローンを作成するときに .git ディレクトリを作成しないのはなぜですか? これを有効にする方法はありますか?
編集: TeamCity のバージョンは 7.1.2 です。8.0.1 にアップデートして、これに利用できるオプションがあるかどうかを確認します。