問題タブ [samba]
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.
bash - UbuntuでVistaSamba共有ディレクトリのコマンドラインカラーハイライトを削除する方法は?
私はUbuntuでVista共有を表示していますが、ディレクトリ/ファイルのBASHカラーハイライトをローカルのディレクトリ/ファイルと同じにするためのものです。どうすればこれを行うことができますか?
どうもありがとう!
.net - Python / .NETを使用してWindows上のSamba共有にファイル/ディレクトリの所有権/権限を設定するにはどうすればよいですか?
Pythonスクリプトから、Windows上のSamba共有にディレクトリとファイルを作成する必要があります。Pythonの.NET3.5も使用できます(実際に使用できます)。これらのディレクトリとファイルを特定の所有者と権限で作成したいと思います。どういうわけかこれを達成できますか?
.net - Samba 対応リモート サーバーからの Silverlight 再生ファイル
現在、ASP.NET Web ページにある Silverlight アプリに取り組んでいます。リモートの Linux マシンにある (オーディオ wav) ファイルの名前をリストボックスに入力したいと考えています。また、MediaElement を使用してこれらのファイルを再生できるようにしたいと考えています。
リモート samba 対応の Linux サーバーのストリームを取得できるかどうか疑問に思っています。
thx、答えは
perl - Linux デーモンは、SAMBA 経由でアクセスするファイルへの書き込みを Windows プログラムが停止したことをどのように知ることができますか?
私は、Dazzle と呼ばれる USPS 配送パッケージと連動するシステムを開発しています。このシステムの一部には、タブ区切りの値ファイルを取得し、それらを Dazzle が認識する XML に変換し、ラベル生成のために Dazzle に渡すことを目的とする監視デーモンが含まれています。そして、この部分はうまく機能します。ただし、私がやりたいことは、Dazzle が生成する出力ファイルを解析してデータベースにインポートすることです。
ここで、Dazzle は Windows 上で動作することに注意してください。私の監視デーモンは Perl で書かれており、Linux で動作します。私の Linux システムには、Samba 経由でマウントされた Dazzle の入力および出力ディレクトリがあります。
Dazzle が出力ファイルの書き込みを開始してから完了するまでには、かなりの遅延があります。私が知りたいのは、Dazzle が出力ファイルの書き込みを完了するのをどのように待つことができるかということです。ファイルを開いて実行しようとしましflock($fh, LOCK_SH)
たが、うまくいかなかったようです。
編集:以下の「mobrule」のコメントに基づいたアイデアがあります。Dazzle は出力ファイルを XML で書き込みます。出荷の各パッケージはタグで囲まれ、ドキュメント全体がタグで囲まれています。そのため、ファイルが完了する前に読み取りを開始した場合は、適切な終了タグが表示されるのを待ってからアクションを実行できます。
また、私が現在行っていることについても言及する必要があります。出力 XML ファイルが作成されたことを検出すると、それを解析しようとします。その解析が失敗した場合は、スリープして再試行します。それが失敗した場合、私は 2 倍長く寝てから、もう一度やり直します。これは、64 秒のタイムアウトでのテストでかなりうまく機能しました。
python - プラットフォームに依存しない方法でPythonを使用してSamba共有に接続しますか?
プラットフォームに関係なく、PythonでSamba共有に接続できるようにする抽象化はありますか?
詳しくは
シェアをマウントしたくありません。smbclientのputなどのファイルを共有にアップロードしたいだけです。
ありがとう、ピート
java - Windows上のJavaとのSamba共有でファイルシステムの変更を検出する
最近のプロジェクトでは、Windows上のJavaからマップされたSamba共有のファイルシステムの変更を検出する必要があります。作成、更新、および削除します。現在、イベントを探すためにファイルのリストとそれらの変更されたタイムスタンプを維持するフォルダーポーリングを使用しています。
しかし、私の問題は、このフォルダーのポーリングが特定の時間(たとえば、10秒ごと)にのみフォルダーを覗き見するため、更新されたファイルが2つのポーリングの間に認識されずに2回更新される可能性があることです。
そのmappepSamba共有でファイルイベントが発生するたびに、Java内のウィンドウからイベントを取得する方法はありますか?
ありがとう!
svn - SVN、Samba、およびシンボリック リンク。それらをすべて一緒にプレイするにはどうすればよいですか?
シンボリック リンクを介して同じサーバー上のバージョン管理されていないディレクトリのファイルに依存する、バージョン管理下にある Web サイト プロジェクトがあります。
現在、シンボリックリンクをリポジトリに保存しています。アイデアは、誰かが作業コピーを同じサーバーにチェックアウトした場合、プロジェクトの作業コピーを編集してテストしてから、リポジトリにコミットすることができるというものです。
彼らが作業コピーをチェックアウトすると、テスト時にサイト全体が機能するようにシンボリックリンクが正常に設定されます。
プロジェクトで作業するユーザーは Windows ユーザーなので、サーバーに samba 共有を設定し、Windows のネットワーク ドライブにマップしました。ネットワーク共有を介してサーバー上で作業コピーを直接編集し、TortoiseSVN を介してリポジトリに変更をコミットする前に Web ブラウザーでテストできます。
問題
私が抱えている問題は、Samba が期待どおりにシンボリック リンクを解決することですが、ユーザーが変更をリポジトリにコミットしようとすると、TortoiseSVN はリンクされたファイルがプロジェクトの一部であると見なし、ターゲット ファイルをシンボリック リンクではなくリポジトリにコミットしようとします。彼ら自身。
Samba でシンボリック リンクのサポートをオフにしてみました。つまり、リンクされたファイルにアクセスしたくないし、リンクされたファイルをリポジトリにインポートしたくないので、リンクされたファイルを解決できません。これの問題は、私が得ることですCan't stat '\\webserver\projects\working\project\symlinked_file.php'. Access is denied
シンボリックリンクの問題を除けば、他のすべては 100% 完全に機能します。ユーザーは、Web サイト プロジェクトを自分のマシンにチェックアウトして作業する (ただしテストはできない) か、開発 Web サーバーの自分のスペースにチェックアウトして作業し、完全にテストすることができます。そのため、ワークフロー プロセスを変更したくありません。シンボリック リンクの問題に対する解決策が必要なだけです。
どうもありがとう。
ide - Samba を介して IDE / エディターでプロジェクトを開く = SLOW
これがこの質問をするのに適切なフォーラムかどうかわからないので、おそらくそれについて言われるでしょうが、とにかく、自宅(現在働いている場所)から会社の開発サーバーのSamba共有に接続しています、エクスプローラー (Windows 7) でファイルを表示する場合、ブラウジングは比較的高速です。しかし、Samba ドライブ上のディレクトリを IDE でプロジェクトとして開くと (Aptana であれ eTextEditor であれ)、プロジェクト パネルでのディレクトリの参照が非常に遅くなります。
何か案は?
前もって感謝します。