問題タブ [revisions]
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 - SVNはトランクをブランチ削除ファイルにマージします
私は一見単純に見えることをしようとしていますが、問題があります。
基本的に、私はsvnリポジトリを持っており、リビジョン122から作成されたトランクとブランチがあります。
ブランチにファイル(src / utils / foo.py)を追加し、リビジョン128としてコミットしました。すべて問題ありません。
ただし、ブランチで必要なトランクへのコミット(つまり、(123,124,125,126,127))がいくつかあります。したがって、次のようにします。
おっと!ファイルが削除されました!これが起こらないように私は何を間違っているのですか?
mercurial - Mercurial: ファイルの正確なリビジョン番号を表示するユーザーフレンドリーな方法は?
ビルド プロセスの一部として Subversion を使用していたときは、'svn info' を実行して一意の ID 番号を取得し、それをヘッダー ファイルにエコーして他のプログラムに含めていました。これにより、ユーザーはたとえば「ビルド 456 を実行しています」と簡単に言うことができ、456 という数字があれば、実行しているものをいつでも正確に相互参照することができました。
Mercurial で同じことを達成する方法を見つけようとしています。「hg summary」は、整数 ID と 16 進ハッシュ コードを表示します。私が読んでいたものから、整数IDは人によって異なる可能性があります。ハッシュコードはユニークだと思いますが、あまりユーザーフレンドリーではありません。
hg ハッシュ コードは、Mercurial でファイルの特定のバージョンを識別する唯一の一意の方法ですか?
ありがとう、フレッド
revisions - Google ドキュメントの改訂が好きですか?
Google ドキュメント ドキュメントと同様の改訂履歴を実装する必要があります。彼らがどのようにリビジョンを実装したのか疑問に思っています。1 つの変更を行うと、その変更が保存されます。これは、ドキュメントに 1 つの変更が加えられたときにドキュメントの完全なコピーが 1 つあることを意味するのでしょうか、それとも以前のバージョンから何らかの方法でバージョンを自動的にマージすることは可能でしょうか?
svn - コーナーストーンでのファイルの復元
それで、私は大きな間違いと思われることをしました。Cornerstone の非常に重要なファイルを誤ってリポジトリから削除してしまい、元に戻すことができません。
[元に戻す] を 20 ~ 30 回クリックしましたが、今日行った最初の変更 (ファイルが削除されたとき) 以降の変更は元に戻されないようです。以前のリビジョンに戻すにはどうすればよいですか?
本当に助かります!
wordpress - WordPress で公開された投稿とリビジョン + カスタム投稿タイプ
wordpressで構築しているWebサイトで使用しなければならないリビジョンに関する1つの問題に遭遇しました。
だから、それはこのようなものになります。Capability Manager プラグインをインストールしたので、新しいロール アカウントを作成し、そのロールの権限を設定できました。その後、Revisionaryをインストールしました。私が基本的に行ったことは、寄稿者の役割をコピーし、いくつかのものを削除したことです。そのため、新しいアカウントは自分の投稿のみを編集できるようになりました。投稿がリビジョン (プラグイン) で編集されると、「リビジョンに送信」オプションのみが有効になるため、ユーザーはそれを公開できません。問題は、投稿が新しいものであるか、すでに公開されている場合でも、すべての変更には改訂が必要であり、私はそれを行うことができました. その後、「投稿のみを管理する」というプラグインをインストールしました。新しい投稿を追加できる新しいユーザーが、自分が作成したものではない他の投稿を見ることができないようにする必要があります。
しかし、私には小さな問題があります。リビジョンプラグインは、カスタム投稿タイプ、フィールドなどでは機能しません (この特定の状況では Woothemes テーマ)。したがって、変更できるのは投稿のテキストとタイトルだけで、投稿の下の他のすべて、カスタムフィールドなどは改訂版によって無視されます。この問題の最善の解決策は何か、皆さんの助けと意見が必要です。
wordpress - WordPressの投稿の改訂
ここで比較的簡単な質問をします。クライアントが古い自動保存などを切り替えることができるように、[投稿の編集]ページに自動保存/リビジョンを表示したいだけです。
これをオンにする方法はありますか?
ありがとう!!!
****編集:回答
[投稿の編集]ページで、上部の[画面オプション]をクリックするだけで、投稿リビジョンモジュールが表示されます。こんなにシンプルなのかわからなかった!
custom-post-type - 投稿のリビジョンは、すべてのカスタム投稿タイプに対して保存または表示されるわけではありません
私のウェブサイトは、従来の「投稿」と「ページ」タイプだけでなく、多くのカスタム投稿タイプを利用しています。すべての「投稿」と「ページ」のリビジョンは、編集の履歴が表示され、投稿を比較するオプションなどが表示され、必要に応じて表示されます。すべてのカスタム投稿タイプについて、改訂履歴はまったくありません。関数.phpでこれらの各投稿タイプを定義するときにリビジョンを有効にしました。そのため、これらの各投稿タイプで、「リビジョン」という空白のタブが表示されますが、リビジョンデータは表示または収集されません。
私はこれを修正する方法に迷っています、そしてどんな助けもいただければ幸いです!
よろしくお願いします。
これを解決するのに役立つ場合は、functions.phpファイルを投稿できます...質問してください。
svn - SVN : リビジョンに関する情報を取得する方法
「svn mergeinfo」コマンドを使用して、ブランチからトランクにマージする必要がある変更に関する情報を取得します。このコマンドは、リビジョンのリストのみを返します。例: r18427 r18428 r18429 ...
これらの変更を svn にコミットする際に追加されたコメントも取得して、そのような出力を準備したいと思います。例: r18427 - 「コードがフォーマットされました」 r18428 - 「プロシージャを ... に追加しました」 r18429 - 「1 つ削除しました」冗長変数」...リビジョンに関する詳細情報を取得する方法を知っていますか?これを実行できるコマンドは何ですか?
助けと提案をありがとう、rafi
google-api - Drive API で Google ドキュメントのリビジョンの詳細なリストを取得する方法
Google ドライブ API を使用して、Google ドキュメントのリビジョンの詳細なリストを取得する方法を見つけようとしています。Java で実装しようとしましたが、10 個のリビジョンのリストが返されます。ただし、このリストは十分に詳細ではありません。Google ドライブにアクセスしてこのファイルを開き、「ファイル - 改訂履歴を見る」で改訂を確認すると、Drive API から取得したものと同じリスト (10 個の改訂) が返されます。しかし、「より詳細なリビジョンを表示」というボタンがあり、クリックするとリビジョンの詳細なリストが返されます。
Drive API を介してこの詳細なリストを取得する方法を知っている人はいますか? または、この詳細なリビジョンのリストを取得する別の方法はありますか?
svn - svnは複数のリビジョンからパッチを作成します
リビジョン11、13、17、20でブランチにコミットされた変更がある場合、このようなsvnパッチを作成できますか?
svn diff -r11:20