C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: SVNのリビジョンのフォーマット


(過去ログ 61 を表示中)

[トピック内 5 記事 (1 - 5 表示)]  << 0 >>

■35093 / inTopicNo.1)  SVNのリビジョンのフォーマット
  
□投稿者/ アイカワ (1回)-(2009/04/20(Mon) 11:15:49)

分類:[運用/保守] 


はじめましてアイカワといいます。

1点質問があります。
SVN(windows版)のリビジョン番号のフォーマットは設定できるものなのでしょうか?

現在SVNで、コミットした順に1〜Xと番号が振られていきます。
これをa.b.cなどのフォーマットで管理したいと考えております。

具体的には
ファイルAがあったとします。
Aのリビジョン番号は2だったとします。
これを1.0.2にすることは可能でしょうか?

CVSではできたのですが、SVNになるとできなくなります。
以上、よろしくお願いいたします。

引用返信 編集キー/
■35094 / inTopicNo.2)  Re[1]: SVNのリビジョンのフォーマット
□投稿者/ 774RR (343回)-(2009/04/20(Mon) 11:28:24)
subversion や mercurial では「ファイル1個のリビジョン」という概念を捨てて
「プロジェクト全体のチェンジセット」という概念に切り替えているので
そういうこと(=ファイル単位での番号付け)は、原則「しない」のが普通。

なぜそういうことがしたいのか、その要求(の根拠)がわかれば
また別の提案ができるかもしれない。
引用返信 編集キー/
■35095 / inTopicNo.3)  Re[2]: SVNのリビジョンのフォーマット
□投稿者/ アイカワ (2回)-(2009/04/20(Mon) 11:39:03)
No35094 (774RR さん) に返信
> subversion や mercurial では「ファイル1個のリビジョン」という概念を捨てて
> 「プロジェクト全体のチェンジセット」という概念に切り替えているので
> そういうこと(=ファイル単位での番号付け)は、原則「しない」のが普通。

ご回答ありがとうございます。

すみません、説明不足でした。
ファイル単位ではなく、プロジェクト単位でリビジョンのフォーマットを
a.b.cに切り替えたいのです。

引用返信 編集キー/
■35098 / inTopicNo.4)  Re[3]: SVNのリビジョンのフォーマット
□投稿者/ 774RR (344回)-(2009/04/20(Mon) 12:26:10)
リビジョンという用語にとらわれている限りチェンジセットの概念が使いこなせないと思うのだが・・・
そもそも存在しない「リビジョン」という概念を求めても、無いものは無い。

チェンジセットは単なる数値なのでフォーマットも何もない、ただの番号。
これが単なる数値であることそのものが変更履歴管理の根幹にかかわる部分なので

案件が「subversion/mercurial の動作を変更する」であるなら、それは無理
案件が「チェンジセット番号を自分の好きなフォーマットでソースコード中に埋め込みたい」ならば
http://ukai.jp/Articles/2003/uu-svn/
キーワード置換を参照

でもせっかく「デフォルトではキーワード置換しない」になってくれた
=キーワード置換がされた結果が、意味なく conflict 扱いになることがなくなってくれた
わけで、そんなの無いほうが merge が楽になっていい。
俺んちでは doller-Id-doller 系キーワードは全部廃止しちゃった。
引用返信 編集キー/
■35101 / inTopicNo.5)  Re[1]: SVNのリビジョンのフォーマット
□投稿者/ aetos (129回)-(2009/04/20(Mon) 14:04:27)
aetos さんの Web サイト
No35093 (アイカワ さん) に返信
> 具体的には
> ファイルAがあったとします。
> Aのリビジョン番号は2だったとします。
> これを1.0.2にすることは可能でしょうか?
>
> CVSではできたのですが、SVNになるとできなくなります。
> 以上、よろしくお願いいたします。

CVS がどうなのかは知りません。
Subversion のリビジョンナンバーは、同時にコミットした複数のファイルには同じものが振られます。
v1.0.2 のファイル A と v1.0.4 のファイル B を同時にコミットしたら、双方にどういう同じ番号を振るべきなのでしょうか?
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -