ユーザ用ツール

サイト用ツール


tabuchi:verctrler

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
tabuchi:verctrler [2020/07/13 09:29] – [1. 概要] mtabtabuchi:verctrler [2020/07/13 09:45] (現在) – [3.3 ターゲット名のファイルが存在していなかった場合] mtab
行 10: 行 10:
 ===== - ダウンロード ===== ===== - ダウンロード =====
  
-  * {{tabuchi:verCtrler-64bit-5_14_2-20200713.zip|verCtrlerのパッケージ}} Windows 64bit版、Qt5.14.2使用+  * {{tabuchi:verctrler-64bit-5_14_2-20200713.zip|verCtrlerのパッケージ}} Windows 64bit版、Qt5.14.2使用
  
 + ほとんど Unix(FreeBSD)上でしかチェックしていませんが、Windows 上でも同様に動いて欲しい。
  
-===== - 基本的な使い方 =====+===== - 使い方 ===== 
 + 
 +==== - 基本的な使い方 ====
  
 verCtrler で、例えば、XafsM2 というプログラムのバージョン管理を行うことを考えます。 verCtrler で、例えば、XafsM2 というプログラムのバージョン管理を行うことを考えます。
行 41: 行 44:
 これが、verCtrler の基本的な使い方です。 これが、verCtrler の基本的な使い方です。
  
-===== - GUI の詳細 =====+==== - GUI の詳細 ====
  
 上に示した GUI 画面を順番に説明すると次のようになります。 上に示した GUI 画面を順番に説明すると次のようになります。
行 86: 行 89:
  
  
-===== - ターゲット名のファイルが存在していなかった場合 =====+==== - ターゲット名のファイルが存在していなかった場合 ====
  
 verCtrler 起動時にターゲット名のファイルが存在しなかった場合、 verCtrler 起動時にターゲット名のファイルが存在しなかった場合、
 日付(ファイルのタイムスタンプ)が最も新しいバージョンに対する リンク/エイリアス としてターゲット名のファイルが作成されます。 日付(ファイルのタイムスタンプ)が最も新しいバージョンに対する リンク/エイリアス としてターゲット名のファイルが作成されます。
 (ターゲット名のファイルがもともと存在していた場合は変更されません。) (ターゲット名のファイルがもともと存在していた場合は変更されません。)
 +
 +===== - 設定 =====
 +
 +verCtrler が管理する対象のプログラムは config.cfg で指定します
 +(将来は GUI 上からも指定できるようにするつもりですが、現在は config.cfg で指定しておく必要があります)。
 +
 +config.cfg の例を次に示します。
 +ほとんど自明ですが、1行が一つのターゲットの指定になっています。
 +行の先頭の "Target" というキーワードに続けて、「ターゲット名」「管理対象ディレクトリ/フォルダ」を書いて下さい。
 +区切りはスペース区切りです。
 +
 +「管理対象ディレクトリ/フォルダ」は「ターゲット」毎に違っていて構いません。
 +あるいは、同じ XafsM2 でも、Qt5.14.2 使用版と、Qt5.12.4 使用版が別のフォルダにあるなら、
 +それを二つ別のターゲットとして書いて構いません
 +(逆に、2つのフォルダにまたがって存在しているファイルをまとめて管理することは今はできません)。
 +
 +
 +<file text config.cfg>
 +#
 +# Config File :: version Controler
 +#
 +#    2020.07.10 M. Tabuchi
 +#
 +
 +Target XafsM2         /home/tabuchi/bin
 +Target testProg       /home/tabuchi/bin
 +Target testExe        /home/tabuchi/bin
 +Target colorManager   /home/tabuchi/bin
 +Target test2exe.exe   /home/tabuchi/bin
 +Target test3exe       /home/tabuchi/bin.pl
 +</file>
  
  
tabuchi/verctrler.1594632559.txt.gz · 最終更新: 2020/07/13 09:29 by mtab