問題タブ [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.

0 投票する
2 に答える
209 参照

svn - SVNクライアントなしでファイルをチェックインしたり、SVNリポジトリにファイルを追加したりすることは可能ですか?

SVNクライアントなしでファイルをチェックインしたり、SVNリポジトリにファイルを追加したりすることは可能ですか?ブラウザを使用して、Apacheを使用してSVNサーバー上のファイルにアクセスすることができました。特定のコンピューターにSVNクライアントがない場合、ブラウザーの「ファイルのアップロード」機能などによってファイルを追加(およびコミット)できますか?そうすることができることは便利かもしれません。

0 投票する
9 に答える
44468 参照

svn - Subversion を使用して一度に複数のディレクトリをコミットするにはどうすればよいですか?

svn ci dir/a dir/b -m "my comment" を使用してみましたが、うまくいきません。svn ci dir/a/* dir/b/* -m "my comment" も使用しましたが、これも機能しません。

複数のファイルを指定できることは知っていますが、これらのフォルダー内の変更されたすべてのファイルをチェックインするように subversion に指示するにはどうすればよいですか? 私は主にこれを行いたいので、すべての変更が 1 つのリビジョンに反映されます。一度に 1 つのディレクトリをチェックインできますが、これにより、ディレクトリごとに異なるリビジョンが得られます..

0 投票する
5 に答える
187 参照

svn - Svn のリポジトリに既にコミットした後で、コミットされたファイルを (単一のコミットとして) グループ化しますか?

Svn のリポジトリに既にコミットした後で、多数のコミットされたファイルを (単一のコミットとして) グループ化することは可能ですか?

大量のファイルをコミットした後 (subeclipse を使用していない場合)、常に 1 つまたは 2 つのファイルを忘れているようで、これが可能かどうかを誰かが知っているかどうか疑問に思っていました。

0 投票する
2 に答える
138 参照

svn - リビジョンを Trac と一緒にグループ化しますか?

Trac で「既に svn にコミットした一連のリビジョンをまとめてグループ化」 (Jim T の回答を参照) するにはどうすればよいですか?

0 投票する
5 に答える
16104 参照

django - Djangoでトランザクションコミット後にコードを実行する

Djangoでトランザクションがコミットされた後にコードを実行する方法はありますか?

オフライン処理のためにいくつかのメッセージをrabbitmqサーバーに送信する必要がありますが、Djangoトランザクションがコミットされる前にメッセージがコンシューマーに届きます。

私のメッセージは、モデルのpost_saveシグナルで送信されます。私が探しているのは、シグナルなどを使用して、コミット後にコードを実行する(トランザクションが失敗した場合は何もしない)同様のメカニズムです。

Djangoでそれを行う一般的な方法は見つかりませんでした。あなたはなにか考えはありますか?

0 投票する
1 に答える
1209 参照

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() を呼び出すと、新しいタスクが表示されます。

私の質問は次のとおりです。接続レベルでキャッシュが含まれていますか? そして、それは正常な動作ですか(私には思えません)?

0 投票する
3 に答える
22679 参照

git - 別のブランチで最後の N git コミットを再生する

ブランチ「マスター」でコミットするつもりだったときに、誤ってブランチ「テスト」で 10 個のコミットを行ってしまいました。「testing」ブランチの他のコミットはガベージなので、「master」とマージしたくありません。代わりに、マスターで最後の 10 件のコミットを再生したいだけです。

0 投票する
2 に答える
816 参照

svn - svn: ブランチ間のコミット転送を自動化する方法

このプロセスを自動化したい:

  1. 数値は外部システムから取得されます。たとえば、35 としましょう。
  2. ブランチ A のコメントに #35 がある svn コミットを検索して見つけます。
  3. これらのコミットからそれらの前のコミットへのすべての変更のリストを作成します。
  4. この変更をブランチ B に適用します。

たとえば、rev 95 のコメントに #35 があり、rev 94 で新しいファイルが導入された場合、この [Add File x.txt] を追加します。rev 132 のコメントには #35 があり、x.txt の行が変更されています。これも追加 [行 n、ファイル x.txt を変更]。等々。これで、変更のリストができました。

この変更をブランチ B に適用します。

これはsvnで達成できますか? コマンド (またはコマンド ライン以外の方法) は何ですか? これらの操作に必要なコマンドをカバーするドキュメントは存在しますか?

0 投票する
4 に答える
1783 参照

cruisecontrol.net - CruiseControl.NET : コミット時にビルドを起動

よく検索しましたが、問題の解決策が見つかりませんでした。

CruiseControl.NET (1.4.4) を使用しています。私のプロジェクト (ccnet.config 内) は、リポジトリを cvs サーバーからローカル リポジトリにロードし、いくつかの実行可能ファイル (msbuild、NUnit...) を起動します。

プロジェクトを定期的に起動するトリガー (インターバルまたはスケジュール トリガー) を使用します。しかし、プロジェクトが変更されていない場合、常に次のすべてのタスクが起動されます。そして避けたいと思います。したがって、コミットが検出された場合にのみプロジェクトを起動したいと考えています。

それに対する解決策はありますか?

ありがとう

オリビエ

0 投票する
1 に答える
112 参照

ruby-on-rails - rails のベスト プラクティス - VCS Subversion でコミットする

Rails でデータ移行をロールバックしたい場合、プロジェクトを更新するためのベスト プラクティスは何ですか? 移行をローカルで削除してから、プロジェクト全体をコミットしますか?