2017-02-02 10 views
1

現時点では、C#で書かれた図書館のための地元企業のGitサーバーを開設しています。 私たちの図書館は、含める必要のある外部* .dllでいっぱいです。彼らは新しいバージョンで時々更新されます。Gitで* .dllのバージョンを追跡するには?

バイナリコンテンツの代わりに* .dllバージョンの違いを見るようにGit .configファイルを設定することはできますか?

答えて

0

これはGitのフックを使用して行うことが可能です:Git Hooks

はあなたが使用することができ、ニーズに応じて、いずれかの事前コミットまたは準備コミット-MSG bashで書かれており、各リポジトリ内で見つけることができます/ .git/hooks。 * .dllバージョンを簡単に読むことができるPowershellは、次のように使用できます。

#!/bin/sh 
dllVersion=$(powershell.exe '[System.Diagnostics.FileVersionInfo]::GetVersionInfo("YourDll.dll").FileVersion') 
関連する問題