問題タブ [commit]
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 - Subversion で特定のチェックイン メッセージを含むファイルとリビジョンを一覧表示する
SVN では、コミット メッセージに基づいてファイルを一覧表示する方法はありますか?
git - 最近gitを使い始めました...最後に「〜」が追加されたファイルのクローンに気づきました...なぜこれが起こっているのですか?
gitを使用してリポジトリに変更をコミットしました。
これらの手順に従いました
しかし、変更が加えられたファイルのクローンがリポジトリにも存在することに気づきました。新しいファイル~
の最後に''記号が追加されています。
なぜこれが起こったのですか?そして、どうすれば将来それを防ぐことができますか?
また、「〜」でファイルを削除する方法についてのいくつかの考えは素晴らしいでしょう
ありがとう
sql - DB2 ストアード・プロシージャーの ASUTIME LIMIT に達した場合、プロセスは ROLLBACK または COMMIT になりますか?
ネットで答えが見つからないのですが、これを試した人はいますか? 私のストアド プロシージャは、複数のテーブルで見つかったトークンの削除を処理し、ASUTIME LIMIT整数ストアド プロシージャの定義/特性を使用して、指定された数の「CPU サービス ユニット」に対して実行するように設定されています。この制限に達した場合、ストアド プロシージャは現在のトークンに対して実行されたステートメントをコミットまたはロールバックしますか?
ありがとう。
svn - 「コミットに失敗しました。ファイルxxxが古くなっています。xxxパスが見つかりません。」を修正するにはどうすればよいですか。
私は最近、Subversionでのマージの結果をコミットすることに関して特に厄介な問題に遭遇しました。Subversionサーバーは@1.5.0で、TortoiseSVNクライアントは@1.6.1になりました。
機能ブランチをトランクにマージしようとしています。マージは正常に機能しているようです。ただし、コミットは失敗し、次のエラーメッセージが表示されます。
私の作業トランクは最新です。新しいフォルダを別のフォルダにチェックアウトして、マージを混乱させているローカルの問題がないことを確認しました。私はこれについてさらに調査を行いましたが、問題の一部はユーザーエラーだと思います。私たちの問題は次のとおりです。
- 1.5より前と1.5より後にSubversionクライアントで作業をコミットする開発者がいました。これにより、マージ情報が破損する可能性があると思います。
- 他のブランチでは、部分的なマージを実行しました。つまり、ブランチのルートで常にマージを実行したわけではありません。これは、同じブランチ内でFlexと.NETの取り組みを更新しやすくするためでした。
- ブランチで循環(再帰)マージを実行しました。これは、複数の並列ブランチがあり、トランク内の最新のコードでブランチを定期的に更新したかったために行われました。
これらのすべては、Subversionの本/チームによって明示的に推奨されていません。私たちはレッスンを学び、今ではベストプラクティスを知っています。ただし、最初に最新のブランチをマージしてコミットする必要があります。
私たちが直面している問題を修正するための最良の方法は何ですか?
トランクとブランチのすべてのマージ情報を削除することは実行可能な解決策でしょうか? いいえ。これを実行しましたが、上記のエラーは解決されません。
svn - SVNクライアントなしでファイルをチェックインしたり、SVNリポジトリにファイルを追加したりすることは可能ですか?
SVNクライアントなしでファイルをチェックインしたり、SVNリポジトリにファイルを追加したりすることは可能ですか?ブラウザを使用して、Apacheを使用してSVNサーバー上のファイルにアクセスすることができました。特定のコンピューターにSVNクライアントがない場合、ブラウザーの「ファイルのアップロード」機能などによってファイルを追加(およびコミット)できますか?そうすることができることは便利かもしれません。
svn - Subversion を使用して一度に複数のディレクトリをコミットするにはどうすればよいですか?
svn ci dir/a dir/b -m "my comment" を使用してみましたが、うまくいきません。svn ci dir/a/* dir/b/* -m "my comment" も使用しましたが、これも機能しません。
複数のファイルを指定できることは知っていますが、これらのフォルダー内の変更されたすべてのファイルをチェックインするように subversion に指示するにはどうすればよいですか? 私は主にこれを行いたいので、すべての変更が 1 つのリビジョンに反映されます。一度に 1 つのディレクトリをチェックインできますが、これにより、ディレクトリごとに異なるリビジョンが得られます..
svn - Svn のリポジトリに既にコミットした後で、コミットされたファイルを (単一のコミットとして) グループ化しますか?
Svn のリポジトリに既にコミットした後で、多数のコミットされたファイルを (単一のコミットとして) グループ化することは可能ですか?
大量のファイルをコミットした後 (subeclipse を使用していない場合)、常に 1 つまたは 2 つのファイルを忘れているようで、これが可能かどうかを誰かが知っているかどうか疑問に思っていました。
svn - リビジョンを Trac と一緒にグループ化しますか?
Trac で「既に svn にコミットした一連のリビジョンをまとめてグループ化」 (Jim T の回答を参照) するにはどうすればよいですか?
django - Djangoでトランザクションコミット後にコードを実行する
Djangoでトランザクションがコミットされた後にコードを実行する方法はありますか?
オフライン処理のためにいくつかのメッセージをrabbitmqサーバーに送信する必要がありますが、Djangoトランザクションがコミットされる前にメッセージがコンシューマーに届きます。
私のメッセージは、モデルのpost_saveシグナルで送信されます。私が探しているのは、シグナルなどを使用して、コミット後にコードを実行する(トランザクションが失敗した場合は何もしない)同様のメカニズムです。
Djangoでそれを行う一般的な方法は見つかりませんでした。あなたはなにか考えはありますか?
python - Django の MySQLdb を使用した MySQL 応答のキャッシュの問題
私はDjangoのPythonでMySQLdbモジュールでMySQLを使用しています。
この場合、オートコミット モードで実行しています (そして、Django の transaction.is_managed() は実際には False を返します)。
データベースとやり取りするプロセスがいくつかあります。
Task.objects.all() を使用して、1 つのプロセスですべての Task モデルをフェッチします。
次に、別のプロセスがタスク モデルを追加します (データベース管理アプリケーションで確認できます)。
最初のプロセスで Task.objects.all() を呼び出しても、何も表示されません。しかし、connection._commit() を呼び出してから Task.objects.all() を呼び出すと、新しいタスクが表示されます。
私の質問は次のとおりです。接続レベルでキャッシュが含まれていますか? そして、それは正常な動作ですか(私には思えません)?