TFS 2010 またはおそらく 2012 を使用して、プログラムでチェックアウトおよびチェックインしたいと考えています。なんで?
「チェックアウト」および「チェックイン」ボタンは、管理 Web サイトに表示されます。Web サイト自体は、すべて TFS にチェックインする必要がある一連の構成ファイルを処理します。上記のボタンを介してそれを行うことを検討しています。
チェックイン/チェックアウトオプションを使用せずに「保存」および「編集」するためのボタンもあります。つまり、ユーザーは、TFS を使用せずに変更を編集して保存するだけにするか、変更をチェックアウト/チェックインして TFS を使用するかを選択できる必要があります。
私の質問:
- ローカル ワークスペースを使用せずに、1 つのファイル (.xml ファイル) をプログラムでチェックアウトすることはできますか?
- 私が認識していない可能性のある他の障害はありますか?
- これはどういうわけか実行可能でしょうか?これを実行するための最良の方法は何ですか?
重要な注意事項: Web サイトは ASP.NET クローズド ソース Web サイトであり、プラグインを介して拡張できます (たとえば、上記の「チェックイン」または「チェックアウト」ボタンのようなカスタム ボタンを追加します)。そのため、ファイルは常に編集可能/書き込み可能である必要があります (チェックインされたファイルは読み取り専用ですが)。