タグ

svn diffに関するni66lingのブックマーク (2)

  • 外部差分ツールの利用

    --diff-cmdと--diff3-cmd オプションや 同じような名前の実行時環境パラメータ(config項参照)がある ので、Subversion で外部差分ツール(あるいは 「diff」)とマージツールを 使うのは簡単なことだという間違った考えを持ってしまうかも知れません。 Subversion ではそのようなよく知られたほとんどのツールを使うことが できますが、このような設定に必要な努力はそれほど簡単ではないことが よくあります。Subversion と外部 diff と merge ツールは Subversion の唯一の文脈差分 を出力する能力が GNU の diffutils の連携した呼び出しだけであった ころに由来しています。具体的には diff と diff3 ユーティリティーです。Subversion が必要とする ような動作をさせるには、そのようなユーティリティー

  • svn Tips - アウトプットができる技術者に

    diffを取るときに任意コマンドを使う svn diff --diff-cmd /usr/bin/diff -x "-y" filename.txt 実行権限の付与 svn propset svn:executable on foo.sh おそらくこのパターンだとエラーとなるので注意 symbolic link を読み取り権限のみ commit executable on commit export に失敗する 特定ファイルのみチェックアウト 先にディレクトリだけをチェックアウトして 対象のファイルのみをチェックアウトする

    svn Tips - アウトプットができる技術者に
  • 1