問題タブ [revision]
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 - CakePHP 1.3の最新リビジョンを入手するにはどうすればよいですか?
これはかなり初心者の質問のようです。ただし、Cake1.3の最新リビジョンへのリンクが何であるかはわかりません。私はgitとsvnをEclipseで動作させています。ケーキは現在SVNの代わりにgitを使用していると思います(おそらく私は間違っています)。gitを使用している場合、誰かが私に指示を与えることができますか?
rdf - リビジョンのあるトリプルストア
変更を追跡しながら、RDF トリプルを保存する必要があります。このサービスには何かありますか?あるいは、コンテキストを認識するトリプルストアを使用しながら、どのようにリビジョンを追跡しますか?
編集:変更セットだけが必要ではないことに注意してください。また、過去のどの時点でもトリプルを見る必要があります。
svn - svn - 関連するメッセージの一部を提供するリビジョン番号を取得する
それに関連するメッセージの一部を提供する場合、svn からリビジョン番号を取得するスクリプトを作成する簡単な方法があるかどうか疑問に思っています。
例: メッセージに「追加されたメソッド A」が含まれていることを知っています。そのメッセージは、変更をコミットした後に書き込まれました。それに関連付けられたリビジョン番号を覚えていない場合、ログを介して手動で準備せずに、プログラムで (スクリプト/バッチ) 関連するリビジョン番号を取得したい場合)
ruby-on-rails - ActiveRecord で Wiki のリビジョンを処理するには?
has_many リビジョンのモデル記事があります。リビジョンには、記事に関するすべての情報を格納するさまざまな列があります。Article は、現在選択されているリビジョンの主キーである current_revision にも属します。各リビジョンは、作成後に変更されることはありません。
ユーザーが記事を編集するときに、リビジョンにあるすべてのフィールドを表示するフォームを表示し、current_revision からの情報を事前入力したいと考えています。これは簡単ですが、ユーザーが保存するときに、各フィールドを current_revision の値と比較したいと考えています。すべてのフィールドが同じである場合は、何もせずにフォーム ポストを破棄します。ただし、フィールドのいずれかが異なる場合は、以前のリビジョンに書き込むのではなく、新しいリビジョンを作成したいと考えています。
リビジョンの各フィールドのテストを手動でハードコーディングする以外に、フィールドが変更されたかどうかを検出するにはどうすればよいですか?
svn - Subversion のリビジョン番号
私は VCS を扱ったことがないので、基本的な間違いがあれば訂正してください。
私のプロジェクトでは、Subversion を使用することを選択し、ドキュメントを読んでいます。私の理解が正しければ、リビジョン番号はチェックインごとにインクリメントされます。ただし、これには疑問が生じます。一度に複数のファイルをチェックインすることはできますか (増分は 1 つだけです)? また、たとえば、チェックインがコンパイルされない場合はどうなりますか? リビジョン番号はインクリメントされますか?
svn - propsetによって設定されたsvnリビジョン番号が一致しません
プロジェクト中に$Rev$タグを追加し、一連のファイルに対してsvnpropsetを呼び出しました。表示されるリビジョン番号は$Rev:8 $ですが、チェックアウト時にリビジョン10であると表示されます。$ Rev $カウンターは実際のリビジョン番号ではなく、svn propsetが呼び出されてからのリビジョンを反映していると思いますか?2つを同期する方法を知っている人はいますか?
python - Pythonでの差分の生成と適用
Pythonには、2つのテキスト間の相違点のリストを生成し、この差分を一方のファイルに適用してもう一方のファイルを後で取得する「すぐに使える」方法はありますか?
テキストの改訂履歴を保持したいのですが、編集した行が1つしかない場合は、改訂ごとにテキスト全体を保存したくありません。difflibを見ましたが、編集された行だけのリストを生成する方法がわかりませんでした。このリストを使用して、一方のテキストを変更してもう一方のテキストを取得することができます。
svn - コミットした後、新しいSVNリビジョン番号をソースコードに保存するにはどうすればよいですか?(TortoiseSVN)
TortoiseSVNを介して、コミット前に取得しようとしているSVNのリビジョン番号を知って、そのリビジョン番号をソースコードのコメントセクションに入れることはできますか?
おそらく、TortoiseSVNがコミットしようとしているrev#に自動的に置き換える、ファイルに入れることができる特別なキー名/変数がありますか?
この背後にある動機は、ソースコードを見るだけで、最新のビルドを取得して、それがどのSVNリビジョンで構成されているかを確認できることです。それはまた、経営陣に暖かいあいまいさを与えます。
cocoa - CoreData 更新された sqlite データベース
私はコアデータを使用して最初のアプリケーションに取り組んでいます。すべてが完璧に機能します。デバイスでアプリをデバッグし (デバイスにまだインストールされていない状態で)、アプリを終了し、sqlite dbase を手動で変更してからアプリを再度デバッグすると、古いバージョンのデータベースを使用しているように見えます。2 つの sqlite ファイルが同じ名前の場合、そこにあるものを単に置き換えるように指示する方法はありますか?
これが私のコードのスニペットです:
ご覧のとおり、最初にデータベースが見つからない場合は、アプリから sqlite ファイルを読み込みます。sqlite ファイルの名前を変更するか、設定を使用する以外に、何かあれば何でもフラッシュして、最初からやり直す方法はありますか?
ユーザーがアプリを購入していて、更新をリリースしても、古いバージョンのデータベースからのデータがまだ表示されているのではないかと心配しています。
ありがとう、ハウィー
mercurial - Mercurial: HG LOG を作成して自明な親を表示するには?
HGマニュアルによると:
デフォルトでは、このコマンドはリビジョン番号と変更セット ID、タグ、重要な親、ユーザー、日付と時刻、および各コミットの概要を出力します。-v/--verbose スイッチを使用すると、変更されたファイルのリストと完全なコミット メッセージが表示されます。
私は試しhg log -v
ましたが、それでも些細な親は表示されません。