events
Source Link が .NET SDK に含まれるようになりました
Source Link ビルド ツールが .NET SDK に含まれるようになりました。 Source Link を使用すると、パッケージやアプリケーションでビルド成果物のソース管理に関する情報を埋め込むことができます。 副作用として、ビルドのライブラリとアプリケーションの InformationalVersion
値にコミット情報が含まれます。
注意
この変更は、.NET 7 以前のバージョンをターゲットにするプロジェクトであっても、.NET 8 SDK でビルドされたすべてのプロジェクトに影響します。
この変更の前は、ライブラリまたはアプリケーションの既定 InformationalVersion
は Version
プロパティでした。
.NET 8 以降、ライブラリまたはアプリケーションの既定 InformationalVersion
は Version
プロパティおよび SourceRevisionId
プロパティになります。
.NET 8 Preview 4
この変更はソースの互換性に影響を与える可能性があります。
Source Link により、非ローカルのソース ファイルの "定義に移動" サポートなど、機能が豊富なエディター ツールが有効になります。 この利点は、すべての成果物に対して既定で含める価値があります。
ビルド プロセスまたはコードでソース リビジョン情報が InformationalVersion
で予期されない場合、プロジェクト ファイルで IncludeSourceRevisionInInformationalVersion
プロパティを false
に設定することで新しい動作を無効にできます。
<PropertyGroup>
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
</PropertyGroup>
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。
その他のリソース
トレーニング
モジュール
このモジュールでは、財務と運用アプリでソース管理を使用するための概念と慣行について説明します。 コードのチェックインとチェックアウト、分岐の作成、バージョンの管理など、基本的なソース管理タスクについて説明します。