SourceTree(ソースツリー) 差分ファイル 作成 Win Mac
mac環境 ソースツリーを使って 差分ファイル を作成
まずmacの方は既に素晴らしいサイトを見つけたので下のサイトへ https://www.eyemovic.com/blog_it/4747.php
win環境 ソースツリーを使って 差分ファイル を作成
下のサイトを参考にバッチファイルを使って、差分ファイルを作成。 http://stackoverflow.com/questions/21639415/create-archive-of-modified-files-in-git-via-batch-file
・急ぎ追記:一部の差分がとれない不安定な動作を発見したため、参考程度に見てください。 現在原因、調査中
差分ファイル作成バッチを作成
1 以下の内容を記入した .batファイル を作成
ファイル名、ディレクトリは好みで。 自分の場合、以下で作成
C:\Users\sawasawato\source_tree_difference.bat
1 2 3 4 5 |
|
2 SourceTree(ソースツリー) でカスタム設定する
1 2 |
|
- メニュー表示名 ポップアップメニューで表示させる名前の選択。今回「差分ファイル作成」とする。
- 実行するスクリプト 先ほど作成したバッチファイルを選択する。
- パラメータは無視
確か少し前 macでしかカスタム操作ができなかったと思うけど アップデートで Win でもできるようになった模様。
◆ここから上で紹介したマックとの操作が異なる
3 差分を出したいリビジョンまで戻す。
ソースツリーログリスト画面で、差分が欲しいところで右クリック
1
|
|
で戻す。使うモードは Mixed
4 いよいよ差分をだす。
3と同様、リスト(どこでもいい)
1
|
|
.gitのあるディレクトリに差分ファイル
update.zip
が作成される。
5 戻す
4と同様、最後は現状のリビジョンに戻す。
grunt watchとか立ち上げてると移動時、勝手に走ってしまうので 止めてから行いましょう。