問題タブ [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.
git - 別のブランチで最後の N git コミットを再生する
ブランチ「マスター」でコミットするつもりだったときに、誤ってブランチ「テスト」で 10 個のコミットを行ってしまいました。「testing」ブランチの他のコミットはガベージなので、「master」とマージしたくありません。代わりに、マスターで最後の 10 件のコミットを再生したいだけです。
svn - svn: ブランチ間のコミット転送を自動化する方法
このプロセスを自動化したい:
- 数値は外部システムから取得されます。たとえば、35 としましょう。
- ブランチ A のコメントに #35 がある svn コミットを検索して見つけます。
- これらのコミットからそれらの前のコミットへのすべての変更のリストを作成します。
- この変更をブランチ B に適用します。
たとえば、rev 95 のコメントに #35 があり、rev 94 で新しいファイルが導入された場合、この [Add File x.txt] を追加します。rev 132 のコメントには #35 があり、x.txt の行が変更されています。これも追加 [行 n、ファイル x.txt を変更]。等々。これで、変更のリストができました。
この変更をブランチ B に適用します。
これはsvnで達成できますか? コマンド (またはコマンド ライン以外の方法) は何ですか? これらの操作に必要なコマンドをカバーするドキュメントは存在しますか?
cruisecontrol.net - CruiseControl.NET : コミット時にビルドを起動
よく検索しましたが、問題の解決策が見つかりませんでした。
CruiseControl.NET (1.4.4) を使用しています。私のプロジェクト (ccnet.config 内) は、リポジトリを cvs サーバーからローカル リポジトリにロードし、いくつかの実行可能ファイル (msbuild、NUnit...) を起動します。
プロジェクトを定期的に起動するトリガー (インターバルまたはスケジュール トリガー) を使用します。しかし、プロジェクトが変更されていない場合、常に次のすべてのタスクが起動されます。そして避けたいと思います。したがって、コミットが検出された場合にのみプロジェクトを起動したいと考えています。
それに対する解決策はありますか?
ありがとう
オリビエ
ruby-on-rails - rails のベスト プラクティス - VCS Subversion でコミットする
Rails でデータ移行をロールバックしたい場合、プロジェクトを更新するためのベスト プラクティスは何ですか? 移行をローカルで削除してから、プロジェクト全体をコミットしますか?
eclipse - eclipse は、同期時に変更されていないファイルを表示します
ファイルの同期を行うか、コミットしようとすると、変更されていないファイルも表示されます。これは、他のワークスペースからそれらのファイルを取得したワークスペースにマージした場合のみです。
これらのファイルを見ると、svn のファイルと違いはありません。
誰か何か考えはありますか?
git - git コミット頻度
svn から git に切り替えてから、再コンパイルしてテストに合格するたびに、より多くのコミットを開始し、作業をコミットしました。最後に、関数ごとに関数をコミットすることになります。
また、emacs、wordpress などの git を使用する他のプロジェクトも追跡しています。それで、どのくらいの頻度でコミットしますか?
git - コミットがタグで参照されているがブランチでは参照されていない場合、コミットはガベージコレクションされますか?
コミットを参照する注釈付きタグがあり(注釈が付けられているかどうかは重要ですか?)、そこを参照するブランチはありません。コミットはしばらくするとガベージコレクションされますか?
svn - svn: ローカルコミット
Subversion: ローカル リビジョンをプッシュせずにコミットし、後でプッシュすることは可能ですか? それとも、この機能がないために「集中型」と呼ばれているのですか?