問題タブ [vcs-checkout]

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.

0 投票する
1 に答える
1885 参照

visual-studio-2012 - visualstudio.com に保存されたプロジェクトの複数のチェックアウトを無効にするにはどうすればよいですか?

Visualstudio.com に保存されているプロジェクトがあります。ただし、ファイルをチェックアウトすると、同僚が同じことを行うことができます。その機能を無効にするにはどうすればよいですか? VS 2012 で TEAM -> Team Project Settings -> Source Control に移動し、「複数のチェックアウトを有効にする」を無効にしました。しかし、何も変わっていないようです。私はそれで何か他のことをする必要がありますか?第二に、これを読みましたが、ファイルを右クリックして「編集のためにチェックアウト」を選択すると、「変更なし」と「チェックイン」のロックタイプしかありませんが、「チェックアウト」はありません。私は選択する必要があります。では、一度に 1 人だけがファイルを編集できるようにする方法はありますか?

0 投票する
2 に答える
242 参照

version-control - Bazaar: 支店は必要ですか?

私はVCSを初めて使用し、自分の状況でBazaarを使用する方法を理解しようとしています。私の状況は、ライブ Web サイト (例: www.mysite.com) とステージング/開発サイト (例: dev.mysite.com) で構成される Web サイトで作業している単独の Web 開発者です。私は実際にはコマンド ライン タイプの人間ではないので、Bazaar Explorer を使用しています。1 台のメイン コンピューターで作業し、ファイルを FTP で Web サーバーにアップロードします。ローカルの Windows コンピューターに Bazaar をインストールしています。

まず、ローカル コンピューターに Bazaar プロジェクトを作成しました。Bazarr のドキュメントでは、これが小規模なプロジェクトに最適であると書かれているため、デフォルトの「フィーチャー ブランチ」オプションを使用しました (ただし、ドキュメントを読んでもワークスペース モデルの違いを完全には把握していません)。これにより、trunk と .bzr というサブフォルダーを含むフォルダー (_Source Control と呼びます) が作成されました。すべてのプロジェクト ファイル (つまり、Web サイト ファイル) をトランクにコピーし、最初のコミットを行いました。

私の最初の質問は、これらのファイルを直接操作する必要があるのか​​、それとも別のブランチを作成して作業する必要があるのか​​ということです。

このワークフローは賢明なアプローチですか、それとも明らかにより良い方法がありますか?:

  • メイン トランク内のいくつかのファイルで作業する
  • エラーや機能などをチェックするために、更新されたファイルをステージング サイトに FTP 送信します。
  • 特定の機能を完了した時点で、変更をコミットします。
  • bzr-upload プラグインを使用して、ライブ Web サイトに最新のリビジョンをアップロードします。

では、最新の更新で問題が発生したことがわかり、Web サイトを以前のリビジョンにロールバックしたい場合、どのように対処すればよいでしょうか? このようなものですか:

  • Bazaar で以前のバージョンに戻す
  • bzr-upload プラグインを使用して、このリビジョンをライブ Web サイトにアップロードします
  • 次に、問題の修正に取り組むことができるように、どうすれば最新バージョンに戻すことができますか? これは、ブランチが必要な場所ですか?
  • 問題を修正するためにファイルを再度更新したら、コミットを実行し、bzr-upload プラグインを使用してライブ Web サイトに最新のリビジョンをアップロードします。

最後の質問ですが、Checkout は私の状況に関係がありますか?

0 投票する
1 に答える
3199 参照

c# - p4api.net.dll を使用して Perforce で編集 (チェックアウト) するためにファイルを開く方法

私は c# の P4api の新しいユーザーです。C# を使用して Perforce で編集するためにファイルを開きたいと考えています。

Perforce の「デポ」にアクセスするにはどうすればよいですか?
ファイルを選択して編集用に開くにはどうすればよいですか?
手順はどのように c# で実現されますか?

Perforceサーバーと接続するためのコードであること

これは、Perforce で編集するためにファイルを開くために私が書いた関数です。

この関数は、関数「接続」を呼び出して、perforce サーバーとの接続を作成します。しかし、デポ内のファイルを検索する方法がわかりません。私の関数は、編集のためにデポ内のすべてのファイルを開きますが、それは私の望みではありません。

0 投票する
2 に答える
384 参照

visual-studio - VS 2012 - ビルド前のチェックアウトが発生しない

ビルド前のイベント スクリプトは、まずファイルをチェックし、別のツールを実行してそのファイルを変更します。しかし、チェックアウトが行われない/完了しないため、ツールはファイルの更新に失敗します。なんで?

これが私のスクリプトの例です:

現時点では、Visual Studio でファイルを手動でチェックアウトしてからビルドする必要があります。

0 投票する
1 に答える
221 参照

tfs - Eclipse TFS からの Mathematica ファイルの自動チェックアウト

Eclipse 用の TFS アドインは、ファイルを編集するときにファイルを自動的にチェックアウトしません。保存しようとすると、次の迷惑で誤解を招くエラー メッセージが表示されます。

ここに画像の説明を入力

Mathematica は一部のデータをファイル C:\Dev\ProjectName\Main\Mathematica\ExcelImport.nb に書き込めませんでした. そのファイルのパーミッションを確認する必要があります。

私はいくつかのスレッドを調べました:

http://team-foundation-server.blogspot.com.au/2007/06/automatic-checkouts-with-team-explorer.html

TEE 2012 がファイルを自動的にチェックアウトしない

TEEを使用してTFSからEclipseにチェックアウトする最良の方法は何ですか?

しかし、私の場合、Mathematica プロジェクトに使用していますが、持っthe Team menuていませんselect Share, then select TFS

誰かが回避策を知っていることを願っています。TFS2010 で Juno を使用しています (咳 @EdwardThomson)。

0 投票する
1 に答える
137 参照

visual-studio-2012 - VS2012 は VS の外部で行われた変更を検出し、ファイルをチェックアウト済みとしてマークします

私の VS2012 では、メモ帳でチェックアウトされていないファイルを編集して保存すると、TF でチェックアウトおよび編集済みとしてマークされることに気付きました。これまでのところ、問題はあまり発見されていませんが、人々が不注意になり、意図しない変更を行ったり保存したりする可能性があります。

とにかくその機能をオフにすることはありますか?