問題タブ [subversive]
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.
eclipse - Subversive を使用してヘッドを 1 リビジョン前に移動する
Eclipse/Subversive を使用して、自分のブランチを削除するように命令しました。残念ながら、トランクフォルダーを一掃する自由も必要でした。SVN は私の得意分野ではないので、削除されたトランク/ブランチが再び表示されるように、Subversive のヘッドを 1 リビジョン戻す方法を見つけようとしています。誰にもアイデアはありますか?ありがとう!
svn - SVN 409 競合エラーを修正する方法
以前は OS X Leopard で SVN 1.4 を使用していましたが、すべて問題ありませんでした。数週間前、私は OS X 10.6 の新しいコピーをインストールしました。Snow Leopard に付属する SVN のバージョンは 1.6.5 です。先に進み、1.6.6 で独自のコピーを作成しました。私は組み込みのApacheサーバーを使用しており、リポジトリをローカルでホストしています。
実際に何かをコミットしようとするまで、すべてが正常に機能しているように見えました。変更をコミットしようとするたびに、次のメッセージが表示されます。
これは古いリポジトリで発生するため、いくつかの新しいリポジトリを作成しました。同じ取引。また、システムに付属の 1.6.5 バージョンを使用してみました... 同じです。最後に、最新の安定した SVN (1.6.9) にアップグレードしようとしましたが、それでも同じ問題が発生しました。
Apache エラーは、失敗したコミットごとに次のログを記録します。
そしてアクセスログから:
奇妙なことに、コミットは実際に変更をコミットしますが、作業コピーはそれを認識せず、すべてがおかしなことになります。
この問題について考えられるすべてのバリエーションを Google で検索しようとしましたが、検索結果はほとんど役に立ちません。私は TortoiseSVN や特別なものを使用しておらず、コミットは新しいリポジトリで失敗するため、古いリポジトリでは問題がないことがわかっています。
どんな助けでも大歓迎です。
更新
svn.conf ファイルに autoversioning を追加しようとしました。これが私のファイルの内容です:
更新 (解決策)
他の誰かがまったく役に立たないエラーメッセージで同じ問題を抱えている場合に備えて、これを実際の解決策で更新したかっただけです. 問題は apr および apr-util 部分にありました (scherand が示唆したように)。サブバージョンの依存関係パッケージを使用して、両方のコピーを作成していました。OS X 10.6 には独自のバージョンもあります。どちらのバージョンも 1.3.8 でした。どうやら、デフォルトのApacheインストールが使用していたバージョンを使用する必要がありました。
そこで、自分の subversion ビルドから apr および apr-util フォルダーを削除して、これらの独自のコピーを再度ビルドしないようにしました。今回は次の構成を使用して、ソースから svn を再度ビルドしました。
再度ビルドした後、apache を再起動し、新しい svn リポジトリを作成しました。問題なくチェックアウトし、変更を加え、コミットすることができました。その後、古いリポジトリを試してみましたが、それらも同様に機能しました。
助けてくれてありがとう!
eclipse - Eclipse のエディタ ウィンドウで SVN メニューを有効にするにはどうすればよいですか?
SVN メニュー (Subversive Plugin) は、編集ウィンドウにいるときはいつでも無効になっています。ナビゲーターまたは同様のファイル参照ウィンドウにいるときに有効になります。ファイルをコミットするためにナビゲーション ビューに切り替えるのではなく、ドキュメントの編集中にキー バインディングを設定してコミットできるように、エディター ウィンドウが開いているときに SVN メニューを有効にしたいと考えています。これは、Eclipse の Subversion Connectors プラグインを使用する Eclipse 3.5 です。
これは関連している可能性があります。Eclipseを再インストールする必要があり、かなりの数のキーバインディングが以前のように機能しなくなりました。さらに、多くのキーストロークは、ウィンドウとダイアログではなく、ウィンドウでのみ機能するようになりました (具体的には、すべて選択、コピー、および貼り付け)。これらの問題が関連していて、最初からやり直すことなくキーバインディングを簡単に修復または更新できる方法があれば、それは素晴らしいことです。
明確化
キーマッピングの設定方法を知っています。それは問題ではありません。私はそれらを設定しました。問題は、エディタ ペインで SVN メニューが無効になっていることです。ナビゲータまたは同様のペインから SVN メニューにアクセスでき、キーマッピングを希望どおりに設定しました。それらはすべてのコンテキストで機能しているわけではありません。
アップデート
Subclipseに乗り換えました。それは私の問題をほとんど解決しました。
eclipse - Eclipse Subversive SVN クライアントが新しいファイルでローカル コピーを更新しない
Subversive プラグインを使用して Eclipse で SVN リポジトリのローカル作業コピーを更新すると、SVN リポジトリに追加された新しいファイルが読み込まれません。ローカルの作業コピーは最新であると考えており、Eclipse に更新を依頼すると、それ以上の変更はないと表示されます。
なぜこれが起こっているのか誰にも分かりますか?
eclipse - EclipseでSubversiveを使用してSVNプロジェクトをチェックアウトする
そのため、svnからファイルを引き出すことはできますが、これらのファイルがSVNの一部であることをEclipseに理解させることはできません。
TortoiseSVNもシステムにインストールしていますが、それが問題の原因になっているのではないかと思います。
基本的な質問ですが、EclipseとSubversiveを使用してSVNリポジトリからプロジェクトをチェックアウトするにはどうすればよいですか?
eclipse - SVN リポジトリに 2 つの eclipse プロジェクトがあります。それらを1つにまとめるにはどうすればよいですか?
SVN リポジトリに 2 つの eclipse プロジェクトがあり、1 つにマージする必要があると感じています。これを行う最も簡単な方法は、両方のプロジェクトの内容を新しいローカル プロジェクトにコピーし、それをコミットして、古いプロジェクトを削除することです。
より良い、SVN 風のやり方はありますか?
その価値のために、Eclipse Subversiveプラグインを使用しています
eclipse - Eclipse Subversive プラグイン: このブランチを作成できないのはなぜですか?
最近、Eclipse で SVN を統合するために Subclipse から Subversive に切り替えましたが、ソース コードのブランチを作成するのに問題があります。
私は私の方法のいくつかの異なるバリエーションを試しましたが、それらはすべて同じ障害につながりました。基本的に、これが私がやろうとしていることです。
- ナビゲーターペイン
- プロジェクトフォルダーを右クリックします(全体を分岐したい)
- チーム > 支店
- [場所] フィールドで、リポジトリ内の /branches フォルダーを参照して選択します
- ブランチ名をパス フィールドに追加します。つまり、「/testbranch」(図にはありません)
ダイアログは次のようになり、続行できません。
http://img820.imageshack.us/img820/1011/branchingfail.png
ここで何が間違っていますか?このブランチを作成できないのはなぜですか? 他に何もないとしても、少なくとも私が正しいプロセスに従っていることを確認できますか?また、ブランチの作成を妨げているのは私の環境または構成に関するものですか?
svn - コード (コミット) マスター バージョン番号の割り当て
コードのバージョン管理にサブバージョンを使用しています(Windowsではtortoise SVN、別のコンピューターではサーバーとしてVisualSVN)。必要なログなどを含めて、コードのさまざまなバージョンを保持することに関しては、順調に進んでいます。時々、コードにいくつかの重要ではない/些細な変更を加えて、終了する前にそれらをコミットします。一部の機能が削除/変更/名前変更されたために更新していくつかのエラーが発生した場合、コードを使用する人々 (私を含む) が知っておくべき重要な変更を行うことがあります。
私がダウンロードするほとんどのプログラムにはバージョン履歴があり、重要な変更と小さな変更が適切に記録されています。また、1.01、1.02、1.5 2.0 など、さまざまなバージョンのプログラムがあります。
私の質問は次のとおりです。SVN では、コードの「マスター」リビジョン番号を変更できますか。数百のコミットを行い、コードに完全に満足したので、バージョン 0.1 からバージョン 0.2 に上げたとします。SVN はそれを追跡できますか? はいの場合、どうすればこれを行うことができますか? いいえの場合、私のソフトウェアのバージョンに関する限り、私の生活を楽にしてくれる別のソフトウェアはありますか? SVN には名前に「バージョン」が含まれているため、この小さな機能が存在するに違いないと確信しており、私はそれを認識していません。
現在、「trunk」フォルダにある txt ファイルを使用しており、大きな変更があるたびに更新していますが、これは非常に面倒で、エラーが発生しやすく (時々忘れてしまいます)、古くなっています。
ありがとう!
eclipse - 日食に現れない破壊者
Windows 7にEclipse HeliosのSubversiveをインストールしようとしています。インストールの詳細にインストールされているように見えますが、パースペクティブとして表示されず、ウィンドウ/設定/チームにも表示されません。誰でもこれで私を助けることができますか?
eclipse - チームの日付形式を設定する方法 - Eclipse の履歴ビュー?
チームの日付形式を設定する方法を知っている人はいますか? Eclipse の履歴ビュー? Subversive SVN プラグインを使用していますが、そのプラグインに固有のものではないようです。同様のスタック オーバーフローに関する質問が以前に尋ねられましたが、その答えは実際には望ましいものではありませんでした。
履歴ビューは現在、バージョンの日付を次のように表示します: 8/9/10 (これは基本的に役に立ちません) 多くのバージョンがあり、前後のバージョンに基づいて解読できる場合を除きます。
これは、Windows XP の地域の日付設定とは無関係です。"短い日付形式" を変更しようとしましたが、効果がないようです。