特定のバージョンを最新バージョンとして指定する
ソース管理にファイルをチェックインすると、そのバージョンが最新バージョンになります。つまり、その最新バージョンをチェックアウト (取得) するユーザーは、その最新項目のローカル コピーを受け取ることになります。
ただし、古いバージョンの項目を最新バージョンとして指定したい状況もあります。 たとえば、ファイルをチェックアウトし、そのファイルを修正してからチェックインした後に、 その修正内容を破棄することにしたとします。 既に項目をチェックインしているので、最初のチェックアウトを元に戻すことはできません。 この場合は、最初にチェックアウトしたバージョンを最新バージョンの項目として指定できます。
最新バージョンとして指定するには、以下の方法があります。
バージョンのピン留め。 ファイルのバージョンにピンを設定しても、そのバージョンよりも新しいバージョンが削除されるわけではありません。 ピンを設定したファイルのピンを解除することもできます。 ピンを解除すると、最後にチェックインしたバージョンのファイルが最新バージョンになります。 ただし、ピンを設定したファイルをチェックアウトすることはできません。
指定したバージョンにロールバックします。 あるバージョンにロールバックすると、そのバージョンよりも新しいバージョンはすべてソース管理から削除されます。 その後、残っている最新バージョンをチェックアウトできます。
バージョンにピンを設定するには
SQL Server Management Studioで、ソリューションを開きます。
ソリューション エクスプローラーで、最新バージョンとして指定するファイルを選択します。
[ ファイル ] メニューの [ ソース管理 ] をポイントし、[ 表示][歴史] の順にクリックします。
[ファイル>の<履歴] ダイアログ ボックスで、最新のバージョンとして指定するバージョンを選択し、[ピン留め] をクリックします。
選択したバージョンの横に、それがファイルの最新バージョンであることを示すピンの記号が表示されます。 SQL Server Management Studioに別のバージョンが読み込まれている場合は、ファイルを再読み込みするように求められます。
特定のバージョンにロールバックするには
SQL Server Management Studioで、ソリューションを開きます。
ソリューション エクスプローラーで、最新バージョンとして指定する項目を選択します。
[ ファイル ] メニューの [ ソース管理 ] をポイントし、[ 履歴] をクリックします。
[ 履歴オプション] ダイアログ ボックスで、[ OK] を クリックして [ ファイルの履歴 ] ダイアログ ボックスを表示します。
[ ファイルの履歴 ] ボックスで、最新バージョンとして指定するバージョンを選択し、[ ロールバック] をクリックします。
選択したバージョンよりも新しいバージョンがすべて削除されることを知らせるメッセージが表示されます。
[ はい ] をクリックして、選択したバージョンにロールバックします。