問題タブ [changeset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - TFS 2010 API - QueryHistory で返された変更セットのリストの反復処理が遅すぎる
簡単に言えば。プロファイリング後、このコマンドは処理の 0.1% を占めます
これ、65,7%。(面白いことに、内部のすべての処理は 3% しか消費しません)
リストを取得するまでに数秒かかります... 何が起こっているのですか? リストの反復処理が遅いのはなぜですか?
これを行うより速い方法はありますか?
編集:さらに、直接変換できないのはなぜList<Changeset>
ですか?
tfs - TFS ワークアイテムとチェンジセットとの自動関連付け
警告 - 初心者の質問....
取り組んでいる作業項目を選択できるというビジョンがあり、コードをチェックインすると、変更セットを作業項目に自動的に関連付けることができました。
私はそれを仮定しています:
- 私は作業項目を選択し、それに取り組み始めていることを伝えます。
- 必要に応じてコード ベースに変更を加えます。
- ファイルがチェックアウトされるたびに、現在の作業項目に関連付けられます。
- チェックインすると、その作業項目の作業を停止したと述べることができます。
次に、作業項目を確認すると、その作業項目に関連付けられている変更セットを確認でき、その特定の作業項目に対して行われた変更の完全な忠実度を得ることができます。
これは可能ですか?自動ですか?私がこれまでに見つけたのは、変更セットとワークアイテムを手動で関連付けたことだけです。
mercurial - Mercurial チェンジセットとは正確には何ですか?
チェンジセットをプルダウンすると、チェンジセットで変更されたすべてのファイルの完全なコピーがプルダウンされますか?
それとも、hg update を実行したときに Mercurial がレポに適用する何らかの種類の diff レポートを取得していますか?
svn - SVNがブランチを以前のリビジョンにマージ
ソフトウェアパッケージをカスタマイズしています(ソース全体があります)。私たちの最初のSVNコミットは、このパッケージのバニラバージョン3.0.0でした。それ以来、私たちはそれに多くの小さな変更を加え、いくつかのかなり複雑な変更を加えました。
パッケージをカスタマイズしているベンダーがバージョン3.1.0をリリースしました。私はそれらのすべての修正/改善を取得し、それらが失われないように遡及的に適用したいと思います(最初から3.1.0で作業していたかのように)。
これはファイルごとに手動で行うことができますが、3.1.0の変更をトランクのリビジョン1にマージし、ツリー全体に適用することでこれを行う方法はありますか?3.1.0の新しいブランチを作成し、それを3.0.0(+変更)ブランチにマージしますか?
コミット履歴は次のようになります。
ありがとうございました!
visual-studio-2010 - リポジトリを使用する異種プロジェクトをhgを使用する単一のソリューションにマージしますか?
Visual Studio 2010で、それぞれ独自のhgリポジトリを持つ2つの異なるプロジェクトを開始しました。
後で、2つのプロジェクトが1つのソリューション、つまり1つのhgリポジトリに属することを決定しました。
新しいソリューションは、次のファイル構造です。
とのチェンジセットをソリューションフォルダのリポジトリにマージ する方法はありますか?Project_A
Project_B
したがって、次のようになります。
Project_A
とのすべてのチェンジセットProject_B
がSolutionFolderのリポジトリに到達しましたか?
mercurial - Mercurial / TortoiseHgに、変更を作業コピーに残したまま変更セットを削除する方法はありますか?
タイトルが言うように。私は基本的に、Mercurialをローカルリポジトリのチェンジセットを「忘れる」方法が必要です。明らかに、これは、元のチェンジセットを元に戻さずにプッシュされなかったチェンジセットに対してのみ機能します。
visual-studio-2010 - TFSで、既存のチェンジセットの作業項目へのリンクを修正するにはどうすればよいですか?
VS2010 TFSでソース管理への変更セットをチェックインした後、チェックインに関連付けられた作業項目を修正するにはどうすればよいですか。たとえば、チェンジセットにリンクする必要のある別の作業項目があることに気付いた場合、またはそれがバグ修正であり、間違ったバグ作業項目にリンクされていた場合はどうでしょうか。
linq-to-sql - LINQ to SQL Update が更新されない
単純な LINQ 更新が機能していません。変更を行いましたが、GetChangeSet は 0 の更新を返します。
tfs - TFS で Changeset によって排他的にラベルを付けるにはどうすればよいですか?
ソース管理のために StarTeam から TFS に移行することを計画しており、ALM 手順を改善している最中です。ラベルが TFS でどのように機能するかについて誤解している可能性がありますが、 Changesetでファイルにラベルを適用できるようです。特定の changeset 内のファイル/バージョンのみにラベルを作成しようとしています。
私はこれを次のようにしようとしました: 1)メインメニュー -> ソース管理 -> ラベルを適用 2)「新しいラベル」ダイアログが表示 されます3)パスをそのままにしておきます (Dev Branch) 4)「バージョン」ドロップダウンから「変更セット」を選択します、変更セットを入力 # 5) [作成] をクリックします。
...これにより、ブランチ全体がラベル付けされます。変更セットは 1 ~ 100 個のファイルである可能性があるため、ファイルを個別にラベル付けすることは実用的ではありません。
starteam では常にこれを行っています: 機能に関連する変更セットにラベルを付けてから、ビルド ラベルをラベル付けされた変更セットに移動します。基本的な何かが欠けていますか?(ご指導ありがとうございます)
hyperlink - TFS で作業項目とそれにリンクされた変更セットを照会するにはどうすればよいですか?
TFS 2010 には、変更セットがリンクされた作業項目があります。探している作業項目を報告するクエリを生成できます。ここで、ワーク アイテムと、これらのワーク アイテムにリンクされたすべての変更セットを含む直接リンクのクエリを実行したいと考えています。クエリ エディターでは、変更セットをリンク先アイテムとして指定する方法が見つかりません。ワークアイテムはクエリから可能な唯一の出力ですか?