問題タブ [perforce]
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.
svn - Tracking Changes to a Directory Tree over Time
Does anyone know of an application or system out there for tracking changes (files added/removed, diffs on text files) to a non-source controlled directory over time? Something that would let you
Take a snapshot of a certain directory tree at time A
Come back at time period B and see what has changed
Come back at time period C and see what's changed since time period A, and what's changed since time period B
A source control repository isn't an option here. I want something that works on a directory structure that isn't under any kind of revision control. My group isn't in control of the servers or directory trees in question, but changes to those trees impact us and we'd like to keep track of them. The objects to "source control" are
Objections to any kind of centralized repository that requires document authors to check-in, check-out.
Objections to having to hand-roll/automate a bunch of tasks that can leverage a version control system's feature set
I want a semi-mature package where people have spent some time thinking about the problem. If there's a version control system that's been built to handle this kind of thing, it applies.
delphi - P4COM を使用した奇妙な結果
私は P4COM を使用して perforce サーバーと通信しています。あるリリースから別のリリースに変更されたファイルの QA を簡素化するための小さなユーティリティを作成しました。Delphi の P4COM インターフェイスを使用しています。ここまでは順調ですね。
ユーザーが p4v に戻るのではなく、私の小さなユーティリティ内からファイルの 2 つのバージョン間の差分を表示できるようにした方がよいかもしれません。そのため、p4COM と次のコマンドを使用して、各リビジョンのファイルを印刷 (取得) します。
print -o "E:\Development\TempProjects\p4Changes\temp\File_dispatch.pas#25" "//depot/mydepotpath/File_dispatch.pas"#25
と
print -o "E:\Development\TempProjects\p4Changes\temp\File_dispatch.pas#26" "//depot/mydepotpath/File_dispatch.pas"#26
ただし、P4COM を使用してアプリからこれを行うと、ランダムなファイルを取得しているように見えます (削除されたように見えます)。コマンドラインからまったく同じコマンドを実行すると、完璧な結果が得られます。これらの両方を実行すると、ファイルが返され、必要な場所にディスクに正しくダンプされますが、要求したファイルではありません。
何か案は?
perforce - Windows用のPERFORCEリポジトリモニター
以前はSubversionとシステムトレイツール(SVN Notifier)を使用してリポジトリを監視していたので、ローカルコピーが最新ではなくなったことをすぐに確認できました。また、Perforceで同等の機能が利用できるかどうか疑問に思っています。ウィンドウズ)。
python - Mac OS X 用の P4Python をビルドしてインストールするにはどうすればよいですか?
Intel Mac OS X 10.5.5用の P4Pythonをビルドできませんでした。
これらは私のステップです:
- p4python.tgz ( http://filehost.perforce.com/perforce/r07.3/tools/から) をダウンロードし、「P4Python-2007.3」に展開しました。
- p4api.tar を ( http://filehost.perforce.com/perforce/r07.3/bin.macosx104x86/から) ダウンロードし、「p4api-2007.3.143793」に展開しました。
- 「p4api-2007.3.143793」を「P4Python-2007.3」に配置し、setup.cfg を編集して「p4_api=./p4api-2007.3.143793」を設定しました。
次の後に「extra_link_args = ["-framework", "Carbon"]」という行を setup.py に追加しました。
/li>私は走っ
python setup.py build
て得ました:
$ python setup.py ビルド
which gcc
/usr/bin/gcc を返し、以下をgcc -v
返します。
python -V
Python 2.4.3 を返します。
command-line - Perforceでファイルを削除するコマンドライン構文は何ですか?
Perforce と対話するビルド スクリプトをいくつか作成しており、いくつかのファイルを削除するようにマークしたいと考えています。コマンドラインを使用した P4 構文とは正確には何ですか?
svn - PERFORCEをSubversionのように動作させることは可能ですか?
「編集のためにファイルを開く」必要がないように、PERFORCEを調整できますか?誰かがこれは「機能」であり、オフにできると推測したと私に言いました。
perforce - PERFORCEからディレクトリのサイズを取得するにはどうすればよいですか?
PERFORCEサーバーからディレクトリを取得する前に、ディレクトリが消費するディスク容量を知りたいのですが。ファイルを取得してファイルマネージャでディレクトリのサイズを確認する以外に、これを行う方法はありません。もちろん、これは目的を打ち破ります。
実際にファイルを取得せずにPERFORCEからファイルサイズ情報を取得する方法はありますか?
python - PythonでPERFORCEからファイルをチェックアウトするにはどうすればよいですか?
ソースコードに自動変更を加えるスクリプトをPythonで作成したいと思います。スクリプトがファイルを変更する必要があると判断した場合は、最初にPERFORCEからファイルをチェックアウトしたいと思います。私は常に最初にビルドしてテストしたいので、チェックインは気にしません。
visual-studio - Visual Studio 2008でソース管理コマンドにキーボードショートカットを割り当てる方法は?
VisualStudio2008でVisualC++ 2008を使用しています。次のコマンドを頻繁に使用して、開いているファイルを最新のチェックインバージョンと比較しています。
ソース管理ツールバーのアイコンをクリックして同じことを行うこともできます。
よくわかりませんが、このコマンドはどのソース管理プラグインでも同じだと思います(Perforceプラグインを使用しています)。
このコマンドを実行するためのキーボードショートカットを割り当てたいのですが、そのような割り当てが通常行われるダイアログのどこにもリストされていないようです。
カスタマイズダイアログにコマンドが表示されませんでしたか?そのようなキーボードショートカットを割り当てる別の方法はありますか?
perforce - Perforce で +S ファイルタイプを無効にする
Perforce のファイルタイプ システムには、ファイルが一時ファイルであることを示すように変更された +S が含まれています。これは、そのファイルのファイル履歴が保存されないことを意味します。最新バージョンのみが維持され、新しいチェックインごとに置き換えられます。
これは明らかに誤って設定すると危険なフラグであり、最近発見されました。これが将来使用されないようにする方法はありますか?