[解決済み] svn diffコマンドの使用
2022-02-05 22:47:23
質問
私はSVN初心者なので、質問は少し簡単ですが、ここで質問する前に、公式チュートリアルを見ましたが、そこにある説明では何の手がかりも得られませんでした。だから、私は私のためにそれらを簡単に見つけることができる誰かを願っています。このような場合、このような方法で解決することができます。
以下は私の質問です。
svn diff
リポジトリにあるファイルと現在作業しているファイルとの差分を見るには?つまり、チェックアウト後に変更されたものの、まだ追加・コミットされていないファイルです。
コマンドを見つけました。
diff [-c M | -r N[:M]] [TARGET[@REV]...]
diff [-r N[:M]] --old=OLD-TGT[@OLDREV] [--new=NEW-TGT[@NEWREV]] [PATH...]
diff OLD-URL[@OLDREV] NEW-URL[@NEWREV]
というのがよくわからないのですが
target[@rev], [--new=NEW-TGT[@NEWREV]] [PATH...]
等の意味があります。
にチェックアウトしたとします。
/home/svn/myproject/test.c
今、私はリポジトリにあるものとこのものをチェックしたいのですが。どうすればいいのでしょうか?事前にありがとうございます
解決方法は?
チェックアウトしたファイルに変更を加えた後、単純に
svn diff test.c
は
-r
と
@rev
は、異なるバージョンのファイル(古いリビジョン)を比較する場合に便利です。たとえば、2つ前のリビジョンとの間で行われた変更を表示するには
svn diff -r PREV:HEAD test.c
関連
-
[解決済み] ls -al 出力列フィールド
-
[解決済み] 単一のコマンドでssh経由でコマンドが見つからない、ターミナルに接続したら見つかった[重複]。
-
[解決済み] SVNエラー - 作業コピーではありません
-
[解決済み] find .コマンドでディレクトリを除外する方法
-
[解決済み] 履歴のある SVN リポジトリを新しい Git リポジトリに移行するにはどうすればよいですか?
-
[解決済み] svn log -v' のように 'git log' にファイル名を表示させる方法
-
[解決済み] git diff の出力を自分の好みの diff ツール/ビューアで表示するにはどうすればよいですか?
-
[解決済み] SVNでディレクトリを無視するには?
-
[解決済み] コマンドラインからdiffをカラー化する方法
-
[解決済み】SVNチェックアウトでローカルの変更を破棄する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] pkg-configが見つからないエラー
-
[解決済み】WSL - GEDIT サーバーを開始することができません。接続できませんでした。接続が拒否されました[closed]。
-
[解決済み] tar: エラーは回復不可能:現在終了中
-
[解決済み] カット」を使った最後のフィールドの探し方
-
[解決済み] STRACEがEAGAINを表示する理由(リソースが一時的に使用できないため)
-
[解決済み] あるパターンの前にテキストを追加する際に、大文字小文字を無視してsedを使用する
-
[解決済み] Bashを使ったファイルの検索とコピー [重複]。
-
[解決済み] LinuxでXcodeを動かせるか?
-
[解決済み] sudoとnohupを連動させる
-
[解決済み] sudo: must be setuid root" というメッセージが出るが、sudo は既に root が所有している [closed] 。