問題タブ [tf-cli]
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.
tfs - tf dir の作業フォルダー マッピングはありません
ビルド スクリプトを作成していて、コマンド ラインを使用して TFS からファイルを取得しようとしていますが、動作させることができませんでした。ファイルが存在しない場合、常に「すべてのファイルが最新です」というメッセージが表示されます。
既存のワークスペースを削除し、新しいワークスペースを作成してローカル フォルダーにマップします。すべてエラーなく動作します。ただし、その後、ファイルを取得できません。何が間違っている可能性があります。それを診断するために必要な他の手順。
以下は、コマンドと結果のリストです。
TFS では、 $/allProjects/MobileProject/Dev の下にファイル、フォルダーがあります。
tfs - .pkgdef ファイルのレジストリ エントリ tfs ポリシー
pkgdef ファイルを介してレジストリ エントリを書き込むプロジェクト用tfs
のポリシー アドインを作成しました。vsix
今までは registry-entry しかありませんでし
[$RootKey$\TeamFoundation\SourceControl\Checkin Policies]
た
が、tf.exe で使用したい場合は entry も必要
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\TeamFoundation\SourceControl\Checkin Policies]
です。
を介してこのエントリを書き込むこともできpkgdef-file
ますか、またはこのエントリを登録するにはどうすればよいですか?
powershell - TFS から削除されたファイル/フォルダーを破棄する
すべての TFS ファイルとフォルダーを破棄する方法は?
tfs - TFS 削除フォルダーと再帰的削除
(GUI または TF.exe を使用して) TFS のフォルダーを削除すると、そのフォルダーの下にあるすべてのものが削除済みとしてマークされます。フォルダを再帰的に削除する意味はありますか?? を使用する利点がわかりました
-再帰的
何かをパターン一致させる必要がある場合は切り替えますが、フォルダ全体を削除する場合、違いはありますか?
c# - TFS PendEditの結果はTF14098になります:アクセスが拒否されました
C#コードを使用してファイルをチェックアウトするのが好きですが、常にTF14098アクセス拒否例外が発生します。TFS管理者は、チェックアウト/編集のアクセス許可があり、VisualStudioとtf.exeを使用して、ファイルをチェックアウトするのに問題がないことを確認します。
これは私の現在のC#コードです:
結果は常に次のようになります。
致命的ではない失敗:TF14098:アクセスが拒否されました:ユーザーMeには$/MyFile.xamlのPendChangeアクセス許可が必要です。
このエラーについて多くの調査を行った後、Dos-Boxを介してアクセス許可を確認しようとし、次のコマンドラインを実行しました。
問題なくファイルのチェックアウトが行われます。(私がファイルが抵抗するディレクトリにいる場合)
誰かが問題が何であるかについての考えを持っていますか?私のコード(VisualStudio2012で作成および実行されたアプリケーション)とコマンドラインtfチェックアウトの違いは何ですか?
ヒントとヒントをありがとう!パトリック
tf-cli - TFS 2010 ですべてのラベルを取得する
ネストされたフォルダー間ですべてのラベルを再帰的に取得することは可能ですか?
次のようなことをするとき:
ラベルタブに表示されます
「パラメーターfilterItemにはワイルドカードを含めることはできません」
さまざまなオプションを試しましたが、運が悪く、msdn でラベルを再帰的に行うことへの参照が見つかりません。
編集:私の質問の背景を詳しく説明するために、ラベルを使用してホットフィックス リリースをマークします。したがって、リリースはブランチですが、ホットフィックスはラベルです。プロジェクト全体ですべての修正プログラム ラベルを取得したいと考えています。
visual-studio-2012 - Team Foundation ServiceでTF.exeを使用していますか?
ビルドをTeamBuild(Team Foundation Service)から、ビルドにJenkinsCIを使用するローカルビルドマシンに移動します。ただし、ソース管理には引き続きクラウドを使用します。したがって、最新のビルドを取得するには、クラウドTFSにアクセスする必要があります。JenkinsにはTFSプラグインがありますが、これはTFS2008用に作成されました。
現在、VS2012からTF.exeを使用してクラウドTFSにアクセスできないという問題があります。ここで、TFS 2008と2010の違いを示す記事を見つけました(/tfs/DefaultCollection
サーバーのURLに追加する必要があります)が、クラウドTFSでは機能しませんでした。
エラーは次のとおりです。
TF31002:このTeam Foundationサーバーに接続できません:https://myserver.visualstudio.com/tfs/DefaultCollection。
Team Foundation ServerのURL:https ://myserver.visualstudio.com/tfs/DefaultCollection 。
失敗の考えられる理由は次のとおりです。-TeamFoundationServerの名前、ポート番号、またはプロトコルが正しくありません。-TeamFoundationServerはオフラインです。-パスワードの有効期限が切れているか、正しくありません。
技術情報(管理者向け):リモートサーバーがエラーを返しました:(404)見つかりません。
私はそれを使って、または使わずに試しました/tfs/DefaultCollection
。同じ結果。
私が見つけたものによると、ドキュメントはほとんど何もありません。
TF.exeを使用してクラウドTFSにアクセスすることに成功した人はいますか?
編集:他の記事を閲覧すると、他の人がなしでそれを行っているのを見た/tfs
ので、追加するだけです/DefaultCollection
(バージョンごとにURLを変更してくれたMicrosoftに感謝します...)しかし、出力はまだくだらないです。
C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE> tf Workspaces -format:brief / server:https ://myserver.visualstudio.com/DefaultCollection / login:myuser、mypassword
結果:
Team FoundationServerhttps : //myserver.visualstudio.com/DefaultCollectionにあるコンピューターMYMACHINEに*;[NAMEOFANOTHERUSER]と一致するワークスペースがありません。
tfs - TF GET がディレクトリを再作成しない
私は自分の TFS ワークスペースをセットアップし、TF GET
予想どおりに膨大な量のファイルをダウンロードしました。
次に、自分のローカル コピーを、使用するはずのフォルダーだけにトリミングしたいと考えました。そのため、ワークスペースのローカル コピーで他のすべてを削除しました (TF コマンドを使用せず、Windows と DOS コマンドのみを使用しました)。
これらのディレクトリの 1 つが、私の作業リストに追加されました。
すべてを再ダウンロードせずにそのディレクトリを元に戻すにはどうすればよいですか?
存在しないすべてのファイルは、TF サーバー上の既存のファイルで明らかに最新です。FileExists
がどのように に等しいか困惑していFileNotExists
ます。
このアプローチの約 20 のバリエーションを試した後、私は降参しました。
トンもの量をダウンロードしています。私が知る限り、それはすべてをダウンロードしています。出力の形式が私のオリジナルとは異なるのはおかしいですTF GET
(しかし、それは実際には質問から気を散らすものであり、以下で繰り返されます)。
TFS に Zebra フォルダから現在のものだけをダウンロードさせて再投入し、実際にサーバーと一致するようにするにはどうすればよいですか?
そして、副次的な質問だと思います-TFSに通知せずにファイルを削除するのがローカルディスクのスペースを空ける間違った方法である場合、私のアプローチはどうあるべきでしたか?
質問が初心者のようでしたら申し訳ありません。しかし、TFSに関しては、実際、私は初心者だと思います。
visual-studio-2012 - コンピューター名の変更後に TFS ワークスペースを更新する方法は?
コンピューター名を変更したところ、Visual Studio 2012 で TFS ワークスペースが壊れてしまいました。
入力すると:
しかし、私は持っている必要があります:
それから私は試します:
だから私の質問は:
- ワークスペースでコンピューター名を更新するには?
- 「realowner@test.com」として登録された新しい電子メールがあるにもかかわらず、TFS がワークスペースに「wrongowner@test.com」を表示するのはなぜですか?