• [解決済み] アイテムをリビジョンに更新する vs リビジョンに戻す

    質問 TortoiseSVNでSubversionを使うようになりました。ログを開き、古いリビジョンを右クリックすると、古いバージョンにロールバックするような2つのオプションが表示されます: "Update item to revision" と "Revert to this revision". 古いリビジョンへの更新は、古いバージョンを見返す

    2022-04-25 12:53:15
  • [解決済み] svn には `revert-all` コマンドがありますか?

    質問 自分の変更点をすべて捨てて、リポジトリにあるコードに戻したい場合、次のようにします。 $ rm -fr * $ svn up これは簡単なことなのですが、これを実現する一つのコマンドはないものでしょうか、次のようなものです。 $ svn revert-all 解決方法は? することができます。 svn revert -R . この場合、バージョン管理下にない

    2022-04-24 20:18:20
  • [解決済み] あるファイルの以前のSVNリビジョンに戻すより良い方法?

    質問 誤って多くのファイルをSVNリポジトリにコミットしてしまい、意図しない変更をしてしまいました。(ため息) それらを以前の状態に戻すために、私が思いついた最高のものは次のとおりです。 svn rm l3toks.dtx svn copy -r 854 svn+ssh://<repository URL>/l3toks.dtx ./l3toks.dtx じぇじぇじぇ!

    2022-04-24 14:36:06
  • [解決済み] 削除されたファイルの履歴を確認する

    質問 Subversion でファイルを削除した場合、そのファイルの履歴や内容を見るにはどうしたらよいでしょうか?もし、私が svn cat または svn log を指定すると、そのファイルが存在しないことを警告します。 また、ファイルを復活させたい場合、単に svn add を戻してください。 (特にSubversionについて質問しましたが、Bazaar、Mercu

    2022-04-24 14:24:23
  • [解決済み] TortoiseSVNでブランチやマージを行うにはどうしたらいいですか?[クローズド]

    質問 <パス ここで何を聞かれているのかがわかりにくい。この質問は曖昧、漠然、不完全、過度に広い、または修辞的であり、現在の形式では合理的に回答することができません。この質問を明確にし、再開できるようにするための支援を求めています。 ヘルプセンターへ .

    2022-04-24 12:05:16
  • [解決済み] Subversionで部分的なチェックアウトは可能ですか?

    質問 trunk/ 以下に 20 個のディレクトリがあって、それぞれにたくさんのファイルがあり、そのうち 3 個のディレクトリだけが必要だとしたら、trunk/ 以下の 3 個のディレクトリだけで Subversion のチェックアウトを行うことは可能でしょうか? 解決方法は? Subversion 1.5では、スパースチェックアウトが導入され、何かと便利に使えるかもしれません。をご

    2022-04-24 08:31:39
  • [解決済み] svnログに特定のユーザのコミットを表示するには?

    質問 svnで特定のユーザーのコミットを表示するには?svn logにそのためのスイッチは見つかりませんでした。 どのように解決するのですか? これを使うといい。 svn log | sed -n '/USERNAME/,/-----$/ p' 指定したユーザー(USERNAME)が行ったコミットを全て表示します。 アップデイト バフレップさん(@bahrep)

    2022-04-24 04:02:12
  • [解決済み] あるリビジョンにコミットされたファイルを一覧表示する

    質問 コミットされたファイル名/パスをリビジョン番号で一覧表示するにはどうすればよいですか? どのように解決するのですか? svn log --verbose -r 42

    2022-04-23 23:38:50
  • [解決済み] ローカルでの編集を戻さずにsvn追加を元に戻す

    質問 誤って svn add * で、リポジトリにないはずのファイルを大量に追加してしまいました。また、いくつかのファイルにはローカルで編集したものを残しておきたいと思っています。を元に戻す簡単な方法はありますか? svn add ローカル編集を戻さずに?Googleで見た主な提案は svn revert この場合、ローカルでの編集は元に戻されると思われます。 解決方法は?

    2022-04-23 15:06:56
  • [解決済み] 一般的なSVN無視パターンがベスト?

    質問 一般的なSVNの無視パターンとして、どのようなものが最適でしょうか(あるいは可能な限り最適なものを)。 IDE、エディタ、コンパイラ、プラグイン、プラットフォームなど、さまざまな固有のファイルや、quot;overlap&quot; (ある種のプロジェクトには望ましく、他のプロジェクトには望ましくない)ファイル タイプがあります。 しかし、開発環境の仕様にかかわらず、ソース管

    2022-04-21 19:08:42
  • [解決済み] SVN の pre-revprop-change フックとは何ですか、また、どのように作成するのですか?

    質問 リポジトリブラウザでログコメントを編集しようとしたところ、「リポジトリにpre-revprop-changeフックが存在しない」というエラーメッセージが表示されました。怖い名前ですが、pre-revprop-change フックとは何でしょうか、またどのように作成するのでしょうか? どのように解決するのですか? 基本的には、バージョン管理されていないプロパティがリポジトリ上で変

    2022-04-21 07:13:17
  • [解決済み] バージョン管理されていないファイルをすべてSVNに「追加」するには?

    質問 作業コピーのバージョン管理されていないファイルをすべてSVNリポジトリに自動的に'svn add'する良い方法を探しています。 私は、ソース管理下にあるべきいくつかのファイルを作成することができるライブサーバを持っています。一度に1つずつ追加するのではなく、これらを自動的に追加するために実行できる短いスクリプトが欲しいと思っています。 私のサーバーは Windows Se

    2022-04-20 23:41:45
  • [解決済み] SVNでファイルに対するすべての変更履歴を見るにはどうしたらいいですか?

    質問 私は、以下のことができることを知っています。 svn diff -r a:b repo をクリックすると、指定した2つのリビジョン間の変更点が表示されます。 私が欲しいのは、ファイルを変更したすべてのリビジョンの差分です。 そのようなコマンドはありますか? 解決方法は? ビルトインコマンドがないので、いつもはこんな感じでやっています。 #!/bin/bash # hi

    2022-04-20 15:59:14
  • [解決済み] Subversionが管理するファイル名の@文字をエスケープするには?

    質問 Subversion の多くの操作では、ファイルや URL の引数の最後に '@' 記号を追加することで、そのファイルの特定のリビジョンをターゲットにすることができます。 例えば、 "svn info test.txt@1234" は test.txt がリビジョン 1234 で存在したときの情報を提供します。 しかし、ファイル名に @ が含まれていると、Subversion はそ

    2022-04-20 13:48:15
  • [解決済み] SVNで「containing working copy admin area is missing」を修正する方法は?

    質問 リポジトリにオフラインで追加したばかりのディレクトリを手動で削除してしまいました。そのディレクトリを復元することができません。 更新やコミットを行おうとすると、次のように失敗します。 "blabla/.svn" containing working copy admin area is missing. 理由は理解できましたが、これを修正する方法はありますか。 レポ全体

    2022-04-16 11:24:19
  • [解決済み] SVN:externalsはGitで同等?

    質問 私は2つのSVNプロジェクトを、別のSVNリポジトリから svn:externals . Gitで同じリポジトリレイアウト構造を持つにはどうしたらいいですか? 解決方法は? Git には、svn:externals と似たような、しかし厳密には等価ではない、二つのアプローチがあります。 サブツリーのマージ は、外部プロジェクトのコードをあなたのレポ内の

    2022-04-15 01:32:56
  • [解決済み】最近のSVNログエントリーを見るにはどうしたらいいですか?

    質問 タイピング svn log は、信じられないほど長い、役に立たないリストをコマンドラインに吐き出します。なぜそれがデフォルトなのか、さっぱりわからない。もしターミナルで300のエントリーを読みたい(読める)なら、私は気にせず次のようにタイプします。 svn log --full などがあります。 おそらくSVNの人たちは、私がその出力を別のプログラムに送り込みたかったのだと考

    2022-04-13 21:58:14
  • [解決済み] 既存のGitリポジトリをSVNにプッシュする

    質問 これまで全ての作業をGitで行い、GitHubにプッシュしていました。ソフトウェアとサイトの両方に非常に満足しており、今のところ仕事のやり方を変えたいとは思っていません。 私の博士課程の指導教官は、すべての学生に自分の作品を大学でホストされているSVNリポジトリに保管するよう求めています。既存のSVNリポジトリをGitにプルダウンすることについては、たくさんの文書やチュートリアルが

    2022-03-26 12:31:49
  • [解決済み] なぜGitはSubversionよりも優れているのですか?

    質問 <パス ロックされた . この質問とその回答は ロック なぜなら、この質問はトピックから外れているものの、歴史的な意義があるからです。現在、新しい回答や交流は受け付けていません。 今まで使っていた サブバージョン を使用してから、数年間

    2022-03-23 09:31:57
  • [解決済み] Subversionリポジトリにおける「branch」、「tag」、「trunk」の意味とは?

    質問 Subversion(というか一般的なリポジトリ)の議論では、この言葉をよく目にします。 私はこれまで SVN この数年間、私のプロジェクトでは、これらのディレクトリの完全な概念を把握したことがありません。 これらは何を意味するのでしょうか? どのように解決するのですか? タグがブランチに似ているという意見には賛成しかねます。タグは単なる目印に過ぎません。

    2022-03-21 19:16:05