問題タブ [svn-update]

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

git - 「svn update -r」に相当するgitは何ですか?

私は最近の git convert です。svn サーバーを妨害することなく、git-svn を使用してブランチをローカルに保持できるのは素晴らしいことです。コードの最新バージョンに存在するバグがありました。git bisect を使用できるように、それが機能する時間を確立したかったのです。時間を戻すための適切なコマンドが見つかりませんでした。ありがとう。

0 投票する
4 に答える
400 参照

svn - SVN の奇妙な 2 日目: SVN リストと SVN 更新レポートの違い

私のsvn作業コピーのサブディレクトリで、私は

リポジトリに 6 つのファイルがあることがわかります (SVNX の場合と同じです)。良い。しかし、私の作業コピーには 2 つのファイルがあります。これらは、覚えていない歴史的な時点のものです。私もです

また、すべてのファイルがリビジョン 122 (ヘッド リビジョン) まで最新であることが示されています。更新とリストの実行にどのような違いがあるのでしょうか? さらに重要なことは、新たにチェックアウトせずにこれらのファイルを取り戻すにはどうすればよいでしょうか?

答えは、私が完全な初心者であること、またはsvnがひどいクラッジであることを明らかにすることを知っています。個人的には、仕事に戻りたいと思っています。

編集: svn cleanup何もせず、何もsvn status報告しません。

編集:コメンターの1人が尋ねたので、これがまさに私がしたことです。

0 投票する
3 に答える
2614 参照

eclipse - Eclipseで特定のプロジェクトを定期的にクリーンアップする必要があるのはなぜですか?

私はいくつかの異なるJava/JSPプロジェクトにEclipse3.5を使用しています。すべてのプロジェクトコードはSubversionに保存されています。Subclipseプラグインを使用してコードを更新/コミットします。これは、1つを除くすべてのプロジェクトに最適です。SVNの更新を行うたびに、プロジェクト全体がJavaコンパイルエラーでいっぱいになるプロジェクトが1つあります。エラーのほとんどは、同じプロジェクト内で他のクラスファイルが見つからないという苦情です。これを解決するには、[プロジェクト]> [クリーン]に移動し、プロジェクトを手動でクリーンアップする必要があります。これには、実行に少し時間がかかります。この後はすべて正常にコンパイルされますが、SVNの更新を行うたびにプロジェクトを手動でクリーンアップする必要があるのは少し面倒です。そして、これはこの1つのプロジェクトでのみ発生します。

誰かがこのようなことを経験しますか?プロジェクトを常に手動でクリーンアップする必要がある理由を理解するためにどこを見ればよいのかさえわかりません。他の誰かがEclipseでの私のプロジェクトビルドを壊すファイルをチェックインしている可能性はありますか?もしそうなら、どのファイルを探すべきですか?

0 投票する
3 に答える
14235 参照

svn - コマンドラインSVNを使用して特定のリビジョン番号に戻すにはどうすればよいですか?

以前の投稿で、物を壊すことについて早々に話しました。

コマンドを使用してリビジョン1124に戻そうとしてsvn update -r 1124いますが、次のようなエラー メッセージが表示され続けます。

いくつかのものをバックアップしましたが、昨夜チェックアウトした正確なバージョンではありません...特定のリビジョンに戻す方がはるかに簡単だと思いました:(

0 投票する
5 に答える
70542 参照

svn - SVNの更新/チェックアウトを強制してローカルファイルを上書きする

私は(私のサーバー上で!)実行することを計画しています

svnアップデート

私のLIVEウェブサイトをアップデートでアップデートします。ただし、サイトスクリプトが機能しなくなる「C」の競合が心配です。チェックアウト/更新プロセスに(サーバー上の)すべてのローカルファイルを上書きさせるにはどうすればよいですか?

別のディレクトリでこれを行うことが1つの解決策になることを私は知っています-他にもっと効率的なことはありますか?

現在のファイルを上書きするためにSVNチェックアウトコマンドを強制するを見てきました

--forceオプションがありません

0 投票する
5 に答える
13431 参照

svn - 再ダウンロードせずに既存の SVN 作業コピーの深さを変更する

SVN リポジトリ全体の作業コピーを持っていますが、ディスク容量の問題のため、それをスパース作業コピーに変更したいと考えています。

これを行う1つの方法は次のとおりです。

ただし、最初に と を削除project1してからproject2、それらを再ダウンロードします。サイズが非常に大きく、サーバーのアップロード速度が非常に遅いため、これは非常に不便です。私はこれを試しました(実験として、レポの別の小さな部分で):

しかし、最後のコマンドは最初の 2 つを元に戻すだけです。

すぐに更新/変更せずに作業コピーの深さを設定するにはどうすればよいですか?最初にサブディレクトリを正しく構成する機会を得ることができますか?

または、最初にコピーして安全な場所に移動するなど、私が望むことを達成する別の方法はありproject1ますproject2か?

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

svn - ステージングされた変更でsvn更新を元に戻す方法は?

以下を使用して、SVN ブランチから多くのファイルを削除しています。

svn status を実行すると、削除したすべてのファイルが削除済みとしてリストされ、コミットする準備ができていることがわかりました。変更をコミットする前に、svn update を実行しました。これにより、削除したすべてのファイルが再び追加され、svn status を実行したときに削除済みとしてステージングされなくなりました。

すべての作業をやり直さずに、削除をステージングに戻す方法はありますか?

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

svn - SVNに、バイナリの競合ごとにプロンプ​​トを表示せずに、すべてのバイナリの競合に対して特定の解決策をとらせるにはどうすればよいですか?

実行しているとき、svn up私は定期的にこのプロンプトに遭遇します:

ヒットすると、sオプションmctc、mine-conflictおよびtheirs-conflictが明らかになります。これにより、自分のバージョンまたはそのバージョンのいずれかを、だけでなくすべての競合に使用できるようになりますsomelibrary.so

ただし、これらのオプションは機能しません。このメッセージが表示されます:

mcエドウィンの答えは、私がどのように機能するかを誤解していることを明らかにしていますがtc、それでも、競合するすべてのファイルに対して同じ解像度を使用できるようにしたいと考えています。初めての後に再度プロンプトを表示せずに、svnを使用しmfたり、すべての競合に使用したりする方法はありますか?tf

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

svn - post-commit フックを使用して svn を自動更新する

私は SVN リポジトリをホストしており、コミット後に起動するフックを設定したいので、ポストコミットします。C を使用した多くのスクリプトを目にしますが、それが Debian でどのように機能するか、また機能するかどうかはわかりません。

Debian 32 ビット サーバーを使用しています。スクリプトをどこに設定する必要があるのでしょうか。これは、いくつかのスクリプトが既に含まれているフック フォルダーがあるためです (自動的に生成されます)。現在のコミット後のスクリプトは次のとおりです: hooks/post-commit.tmpl