Subversion r14at TECH
Subversion r14 - 暇つぶし2ch487:デフォルトの名無しさん
13/01/18 23:29:08.57 .net
pre-commit のフックについて質問です。

下記の内容の pre-commit.bat ファイルを作ってコミットしました。

echo %2 >> output.txt

すると、リビジョン番号が書き込まれました。

次に、下記の内容のC言語ファイルをビルドして pre-commit.exe を作り、
同じようにコミットしました。

#include <stdio.h>
int main (int argc, char **argv) {
 FILE *fp = fopen ("output.txt", "w");
 fputs (argv[2], fp);
 fclose (fp);
 return 0;
}

すると、例えばリビジョン番号が 3 だとすると、
"3-3" と数字がダブったハイフン付きで書き込まれます(引用符は付きません)。

何故なんでしょう?

[環境]
OS : Windows7 Home Premium 64bit
Subversion サーバー : CollabNet Subversion Edge 3.2.2
C言語のビルド : g++ (tdm64-1) 4.7.1


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch