問題タブ [multiple-users]
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.
powershell - 現在powershellプログラムを使用しているユーザーを確認するには?
だから私は、学校の数人がアクセスできる共有フォルダを使用する基本的なプログラム(信じられないほどバグがありますが、私たちはそれをとても気に入っています)を持っています(使いやすいようにパスが変更されています)。これは、メッセージング アプリケーションとして機能するように設計されており、各ユーザーが同じメモ帳ファイルに書き込み、Get-Content および -Wait パラメーターを使用してメッセージを Poweshell スクリプトに送信します。「/」を使用していくつかのコマンドを追加しましたが、ユーザーが入力して、現在プログラムを使用している他のすべての人を表示できるコマンド (つまり、/online) が必要です。
前のレコードを消去しながら、個々のユーザーが独自のユーザー名で x 秒ごとに更新される別のテキスト ファイルをセットアップしようとしました。
したがって、これは後で呼び出すことができます。
しかし、これは機能せず、ユーザー間で同期されないため、1 人のユーザーが現在のユーザーをワイプし、他のユーザーのサイクルが自分の名前をワイプするまで、そのユーザーのみがアクティブとして表示されます。
XY 問題を回避するために、実行中の Powershell スクリプトをアクティブに使用している (したがって更新している) ユーザーを特定するためのかなり単純な方法 (まだ最大 2 つのファイルのみを使用) が必要です。
コード全体:
git - 複数の Git 開発者が 1 台のコンピューターを使用する
SO には、複数のユーザーによる git/github の使用について、すでに多くの質問があります。主に、異なるリポジトリに対して複数のアカウントを持つ 1 人の開発者に焦点を当てています。
その場合、解決策は簡単です - 異なるユーザー フィールドを持つローカル構成ファイル。
複数の許可されたアカウント (開発者ごとに 1 つ) を持つリポジトリがあり、個々のマシンから作業する場合、これは問題ありません。
デプロイには 1 台のマシンが使用され、マシンのユーザーが変更を加えて (github にある) git リポジトリにプッシュしたい場合があります。
マシン上の現在のユーザー/開発者をアカウントに関連付ける最良の方法は何ですか?
現在、github 資格情報は常に私のアカウントを反映していますが、将来そのコンピューターからコミットを行うのは私だけではないかもしれません。