問題タブ [revision-history]

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 投票する
1 に答える
504 参照

java - Apache Jena のバージョン履歴はどこにありますか?

Jena 2.0 がリリースされたときの情報と、Apache が HP (2009) から取得したときの Jena のバージョンについての情報を探しています。Jena GitHub を探していたのですが、このサービスでの最初のコミットは既に 2.7 RC バージョン ( https://github.com/apache/jena/commits/trunk?page=70 ) でした。グーグルの他に、私は Jena アーカイブ リポジトリ ( http://archive.apache.org/dist/jena/binaries ) をチェックしましたが、Jena 2.7 がリリースされた 2012 年までさかのぼります。Jena の古いリリース (必ずしもバイナリではなく、ビルド情報と日付が必要です) はどこにありますか? これは研究目的で必要です。

0 投票する
0 に答える
36 参照

svn - SVN コミット、リビジョン番号を取得しましたが、編集が行われませんでした

ローカル コンピューター上のファイルに変更を加えました。私はsvnで変更をコミットしましたが、ファイルを送信していて、リビジョン番号が返されたと表示されます。すべてが正常に見えます。

サイトを確認しましたが、何も変わりませんでした。キャッシュをクリアします。なし。次に、サーバーに ssh して、ファイルのタイムスタンプが 1 日前であることを発見しました。次に、svn url を確認したところ、最新のリビジョン番号が表示されました。しかし、ファイルにドリルダウンすると、変更がまったく適用されませんでした。

これはどのように可能ですか?コミット時にリビジョン番号が表示され、「[ファイル名] を送信中」と表示された場合は、何らかの処理が行われたに違いないようです。しかし、それがエーテルにコミットされたかのように、それらの変更はどこにも見つかりません。

誰もこれを見たことがありますか?

0 投票する
0 に答える
28 参照

php - 改訂履歴からテキストの一部の原著者を特定する

テキストの改訂履歴があり、どの部分がどのユーザーによって書かれたかを判断する必要があります。使用できるphpコードはありますか?それとも良いアルゴリズムですか?

私が思いついたのは十分ではありませんでした: テキストを文に分割し、特定の文を書いた最初のユーザーをこれの作者として呼び出します。これは非常に効率的ですが、私の目的には正確ではありません。また、差分アルゴリズムの使用を考えていますが、どのように進めればよいかわかりません。リビジョン 3 を例にとります。リビジョン 2 との diff は、どの部分がユーザー 3 によって書かれたかを示しますが、残りのテキストのどの部分がリビジョン 1 からのものかを判断するにはどうすればよいでしょうか?

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

xcode6 - Xcode 6.1 ソース管理「リビジョンを読み込めません」

Xcode でソース管理を何年も使用してきましたが、今日履歴を取得しようとすると、「リビジョンを読み込めません」とだけ表示されます。

履歴を取得したり、プロジェクトのバージョン管理を元に戻したりする方法はありますか?

ありがとう、ポール

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

svn - 指定された数よりも小さい svn リビジョンを取得しますか?

Windows OSのみを使用しています。特定のリビジョン番号以下の最後のリビジョンを取得するコマンドが必要です。例えば。最新のリビジョン = 300。他のリビジョン = 290、289、280 など。<= 285 を検索すると、280 のみが取得されます。このためのコマンドはありますか?

私はグーグルで検索しましたが、答えが見つかりませんでした。1 つの解決策は、 を使用することsvn log --limit 100 http://svn.repo1.com/trunk/appです。願わくば、必要な数が最後の 100 回のリビジョン以内にあることを願っています。そうでない場合、結果は得られません。次に、100 個の結果のそれぞれを解析し、すべてのプレゼンテーション、コメントなどを破棄してリビジョン番号のみを抽出します。次に、100 個の番号のリストで目的の番号を探します。しかし、これは非常に非効率的な方法です。早くて簡単なものを提案してください。

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

version-control - コードの一部を変更する Mercurial コミットを表示 (複数行)

ファイル内に複数の連続した行からなるコードがあり、このコードに影響を与えた履歴内のすべてのコミットを見つけたいとします。Mercurialでこれを行う方法はありますか?

AFAIK Mercurial はこのためのコマンドを提供していないため、単一の組み込みコマンドを意味するものではありません。したがって、これにはおそらくいくつかのコマンドを含む小さなスクリプトが必要です。