問題タブ [working-directory]
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.
cmd - 作業ディレクトリをcmdの別のボリュームにあるディレクトリに変更します
コマンドプロンプトで、CD「newpath」と入力して作業ディレクトリを変更できます
たとえば、Cドライブにあるディレクトリを選択する方法を見てみましょう。
ただし、別のボリューム(A:...)にあるディレクトリを選択すると、コマンドプロンプトで作業ディレクトリが変更されないことに注意してください。
import - Maven から IDEA に JUnit の作業ディレクトリをインポートする方法
私は、Maven プロジェクトの新しい開発者ができるだけ簡単に開始できるようにしようとしています。私は IntelliJ IDEA を IDE として使用し、推奨しています。Maven プロジェクトを IDEA にインポートした結果にはかなり満足しています。私が今持っている唯一の複雑さは、確実なプラグインから作業ディレクトリをインポートすることです。
私の pom.xml には次のものがあります。
これは、コマンド ライン (mvn テスト) からテストを実行すると正常に動作します。新しい Idea プロジェクトを作成するとき、JUnit テストには追加のセットアップが必要です。作業ディレクトリは無視され、テストを適切に実行できるように手動で設定する必要があります。
Idea に JUnit の作業ディレクトリを適切にインポートさせる方法を知っていますか?
version-control - 作業ディレクトリに触れずにパッチをインポートできますか?
通常、パッチをインポートしようとしたときに作業コピーが汚れていると、Mercurial は中止します。
それでもインポートすることは可能ですか?
java - 作業ディレクトリのファイル共有
これは私の最初の投稿です。私はちょうど私がしたことを書くために更新を取ります
私が抱えている問題は、コードで作業ディレクトリを選択できないことです。
だから私が学んだことは、Javaで作業ディレクトリフォルダーを選択できないということでした。そのため、ファイルを取得する場所とダウンロードする場所にパスを入力するだけです。
python - bashからpythonを呼び出し、pythonの作業ディレクトリを変更するには?
次のようなbashスクリプトがあります:
ここでの問題は、Python スクリプトを実行しようとすると、「作業ディレクトリ」が ./transfer_dir ではなく ./transfer_dir であることがわかり、以前にコピーした update_files をファイルできないことです。
どうすればそれを変更できますか? ほとんどの場所に依存しないため、Python スクリプトをあまり変更したくありません。
language-agnostic - 「現在の作業ディレクトリ」を正確に所有しているのは何ですか?
作業ディレクトリ (wd) とその目的 (少なくともソフトウェアを作成するため) を認識しています。
私が理解していないのは、wd の所有権です。さらに、オペレーティング システム間で答えがどのように異なるかを理解したいので、特定の OSでの異常な動作に関する説明をいただければ幸いです。
まず、wd はどこに現れるのでしょうか。それはプロセス内にあり、そのプロセスによって作成されたすべてのスレッドは同じ wd を共有していますか? スレッド 'A' によって wd が変更された場合、スレッド 'A' のプロセスによって生成されたスレッド 'B' にその変更が即座に表示されますか?
次に、wd は最初にどのように定義されますか? コマンド プロンプトから何かを開始する場合、その方法は簡単にわかりますが、さらにいくつかのプロセスを生成するプロセスについてはどうでしょうか。
注: Process Explorer では、[プロパティ] ウィンドウに各プロセスの wd が表示されます。
tortoisesvn - TortoiseSVN-移動した作業コピーは認識されなくなりました
最近、Windowsを再インストールする必要があり、いくつかの作業用コピーをチェックアウトしました。これらをネットワーク共有にコピーし、Windowsを再インストールして、作業用コピーフォルダーをHDDにコピーし直しました。
TorroiseSVNによって、作業コピーとして認識されなくなりました。オーバーレイアイコンは存在せず、右クリックメニューがとSVN Checkout
の代わりに表示されます。SVN Commit
SVN Update
_svn
バックアップおよび復元されたすべてのディレクトリ。
何が問題になっていますか?新しいコピーをチェックアウトせずに修正するにはどうすればよいですか?(それぞれがほぼ1GBです)
編集1現在インストールされているTortoiseSVNは1.7.4です。作業コピーは1.6.xによって生成され、1.7.xにアップグレードされます。これが彼らがフォルダを持って_svn
いない理由だと思います。.svn
編集2_svn
ルートにはフォルダが1つだけあり、サブディレクトリにはフォルダがないため、これらは間違いなく1.7.xの作業コピーです。
c - exec で開始されたプロセスのカスタム作業ディレクトリの設定
実行可能ファイルを起動するために C コードを呼び出しexecv
ていますが、その作業ディレクトリをカスタムに設定したいと考えています。
たとえば、あるケースでは、 を起動ls
していますが、元のプログラムのディレクトリにあるファイルが一覧表示されます。しかし、作業ディレクトリをカスタムに設定したいと思います。どうすればそれを達成できますか。それを設定して/usr/bin
、ls
そのディレクトリ内のファイルをリストします。の具体的な解決策を教えてはいけませんls
。これは単なる例です。
msbuild - スペースを含む作業ディレクトリを MSBuild EXEC コマンド タスクに渡すことは可能ですか?
パラメータについてはCommand
、 を介してパスをエスケープできますが"
、パラメータにスペースがある場合、これは機能しませんWorkingDirectory
。
誰にも解決策がありますか?
おそらく、ビルド タスクを呼び出す前に自分の環境HOMEDRIVE
\設定を変更することになりますが、それは恐ろしいことであり、おそらく些細なことではありません。HOMEPATH