# Version.h maintenance

**URL:** <https://www.ruby-forum.com/t/version-h-maintenance/81226>\
**Category:** Development\
**Created:** [January 6, 2007, 7:30pm UTC](https://www.ruby-forum.com/t/version-h-maintenance/81226 "2007-01-06T19:30:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [January 6, 2007, 7:30pm UTC](https://www.ruby-forum.com/t/version-h-maintenance/81226/1 "2007-01-06T19:30:25Z")

</div>

e$B!!$5$5$@$G$9!#e(B

e$B!!8=:\_!"e(Bversion.h  
e$B$NF|IU$N99?7$O$o$?$J$Y$5$sEy$N\<j:n6H$K$h$C$F9T$o$l$F$$e(B  
e$B$^$9!#$3$l$O!"e(BSubversion  
e$B$K0\9T$7$F$+$i\<+F02=$G$-$F$$$J$$$N$,LdBj$G$9!#e(B

e$B!!$^$?!"e(BSubversion e$B$N\>l9g!"e(B

a) version.h e$B$N99?7$N$?$S$Ke(B  
e$B%j%S%8%g%sHV9f$,\>e$,$k$N$O9%$^$7$/$J$$$+$be(B  
b) e$BJQ99$,$"$C$?\>l9g!"$=$N%j%S%8%g%s$G$Oe(B version.h  
e$B$NF|IU$O0JA0$Ke(B  
version.h e$B$N99?7$,$"$C$?$H$-$N$b$N$K$J$ke(B

e$B$H$$$&LdBj$,$"$j$^$9!#e(B

e$B!!$=$3$G!"$3$l$K$D$$$F5DO@$5$;$F$/$@$5$$!#$$$/$D$+0F$,$"$j$^$9$N$G!"9M$(e(B  
e$BIU$/8B$j$G=P$7$F$\_$?$$$H;W$$$^$9!#e(B

1. version.h e$B$r%3%_%C%?$,JQ99$7$F$+$i%3%_%C%H$9$ke(B

e$B!!$3$l$O!“e(Bversion.h  
e$B$rJQ99$7$F$+$i%3%_%C%H$9$k$h$&$K%3%_%C%?$KIiC4$r6/$$e(B  
e$B$kJ}K!$G$9!#$?$@!”%3%\_%C%?$N4D6-$G%3%^%s%I0lH/$Ge(B version.h  
e$B$r99?7$G$-$ke(B  
e$B$h$&$J%D!\<%k$r:n$k$N$OFq$7$/$J$$$H$O;W$$$^$9!#e(B

e$B!!%3%_%C%H;~!"%5!\<%PB&$Ge(B version.h  
e$B$NJQ99$,L5$1$l$P%3%_%C%H$5$;$J$$$h$&e(B  
e$B$K%U%#%k%?$r:n$k$3$H$b2DG=$@$=$&$G$9!#e(B

1. version.h e$B$O%A%’%C%/%"%&%H$7$F$+$i:n$ke(B

e$B!!F|IU$Oe(B ChangeLog e$B$N9TF,$J$I$Ke(B $Date$  
e$B$J$I$r2C$($F$\*$/$3$H$G!"$=$l$r2re(B  
e$B@O$7$F$+$ie(B version.h e$B$r:n@.$9$k%k!\<%k$re(B make  
e$B$K2C$($k$3$H$,2DG=$G$9e(B  
e$B!Je(BYARV e$B$G$Oe(B revision  
e$B$r$=$&$d$C$F:n$C$F$$$?!K!#$?$@$7!"e(BSubversion e$B$G$O$Je(B  
e$B$/!“B\>$N%D!\<%k$r;H$C$F4IM}$7$F$$$?$j$9$k$H!”$A$g$C$HJQ$K$J$j$=$&$G$9!#e(B

e$B!!e(Btar e$B%!\<%k$r:n$k$H$-$K$O!“e(Bversion.h  
e$B$r:n$C$F$\*$$$F$+$i!”$H$$$&$3$H$K$Je(B  
e$B$j$^$9!#e(B

1. version.h e$B$+$iF|IU\>pJs$r\>C$9e(B

e$B!!$$$C$=!"F|IU$d$a$F%j%S%8%g%sHV9f$@$1$NI=5-$K$9$k$H$+!J8=\<BE\*$8$c$J$$e(B  
e$B$+!K!#3+H/\<T$N\>l9g$O$=$l$@$1$G$b$$$$$+$b!#e(B

1. e$B:#$^$G$I$\*$j8e$+$i%3%\_%C%He(B

e$B!!=\>Mh$I$\*$j!"%3%\_%C%H$,$"$C$F$+$ie(B version.h e$B$r99?7!#e(B1  
e$B$H$"$o$;5;$K$9$ke(B  
e$B$N$O$"$j$J$N$+$b!#e(B

e$B!!e(B3e$B$D$"$2$F$\_$?$s$G$9$,!“B\>$K$b$”$k$H;W$$$^$9$N$G!“2?$+$”$j$^$7$?$i$4;Xe(B  
e$BE&2\<$5$$!#e(B

e$B!!8D?ME\*$K$O!"e(B1  
e$B$,$$$$$s$G$O$J$$$+$H;W$C$F$$$^$9!#$9$G$K\<+J,$N4D6-$G$O%3e(B  
e$B%_%C%H;~$Ke(B version.h  
e$B$r99?7$7$F%3%_%C%H$9$k$h$&$K$7$F$$$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [January 6, 2007, 7:30pm UTC](https://www.ruby-forum.com/t/version-h-maintenance/81226/2 "2007-01-06T19:30:59Z")

</div>

e$BKNIt$G$9!#e(B

SASADA Koichi wrote:

> a) version.h e$B$N99?7$N$?$S$Ke(B e$B%j%S%8%g%sHV9f$,\>e$,$k$N$O9%$^$7$/$J$$$+$be(B  
> b) e$BJQ99$,$"$C$?\>l9g!"$=$N%j%S%8%g%s$G$Oe(B version.h e$B$NF|IU$O0JA0$Ke(B  
> version.h e$B$N99?7$,$"$C$?$H$-$N$b$N$K$J$ke(B

a)e$B$N$[$&$O!V5$$K$9$k$Y$-$G$O$J$$!W$H;W$$$^$9!#%j%S%8%g%sHV9f$J$s$F$8$c$se(B  
e$B$8$c$sA}$($F:$$k$b$s$8$c$J$$$H;W$$$^$9!#e(Bb)e$B$O$?$7$+$KLdBj$J$h$&$J5$$,$7$^e(B  
e$B$9$M!#e(B

> 1. version.h e$B$r%3%_%C%?$,JQ99$7$F$+$i%3%_%C%H$9$ke(B
> 
> e$B!!$3$l$O!“e(Bversion.h e$B$rJQ99$7$F$+$i%3%_%C%H$9$k$h$&$K%3%_%C%?$KIiC4$r6/$$e(B  
> e$B$kJ}K!$G$9!#$?$@!”%3%\_%C%?$N4D6-$G%3%^%s%I0lH/$Ge(B version.h e$B$r99?7$G$-$ke(B  
> e$B$h$&$J%D!\<%k$r:n$k$N$OFq$7$/$J$$$H$O;W$$$^$9!#e(B
> 
> e$B!!%3%_%C%H;~!"%5!\<%PB&$Ge(B version.h e$B$NJQ99$,L5$1$l$P%3%_%C%H$5$;$J$$$h$&e(B  
> e$B$K%U%#%k%?$r:n$k$3$H$b2DG=$@$=$&$G$9!#e(B

e$B$3$le(B(version.he$B$NJQ99$,$J$1$l$P5qH]e(B)e$B$O:$$j$^$;$s$+e(B?e$B$?$H$($P0lF|$KFs2s%3e(B  
e$B%\_%C%H$9$k$H$-$H$+$K!#e(B

> 1. version.h e$B$O%A%’%C%/%"%&%H$7$F$+$i:n$ke(B
> 
> e$B!!F|IU$Oe(B ChangeLog e$B$N9TF,$J$I$Ke(B $Date$ e$B$J$I$r2C$($F$\*$/$3$H$G!"$=$l$r2re(B  
> e$B@O$7$F$+$ie(B version.h e$B$r:n@.$9$k%k!\<%k$re(B make e$B$K2C$($k$3$H$,2DG=$G$9e(B  
> e$B!Je(BYARV e$B$G$Oe(B revision e$B$r$=$&$d$C$F:n$C$F$$$?!K!#$?$@$7!"e(BSubversion e$B$G$O$Je(B  
> e$B$/!“B\>$N%D!\<%k$r;H$C$F4IM}$7$F$$$?$j$9$k$H!”$A$g$C$HJQ$K$J$j$=$&$G$9!#e(B
> 
> e$B!!e(Btar e$B%!\<%k$r:n$k$H$-$K$O!“e(Bversion.h e$B$r:n$C$F$\*$$$F$+$i!”$H$$$&$3$H$K$Je(B  
> e$B$j$^$9!#e(B

tare$B$r:n$k$N$b\<+F02=$9$k$N$,$$$$$+$b$7$l$^$;$s$M!#e(B

> 1. version.h e$B$+$iF|IU\>pJs$r\>C$9e(B
> 
> e$B!!$$$C$=!"F|IU$d$a$F%j%S%8%g%sHV9f$@$1$NI=5-$K$9$k$H$+!J8=\<BE\*$8$c$J$$e(B  
> e$B$+!K!#3+H/\<T$N\>l9g$O$=$l$@$1$G$b$$$$$+$b!#e(B

trunke$B$,$=$&$J$k$N$O9=$o$J$$$H;W$$$^$9$,!"8\_49@-$,$J$/$J$C$F$.$c$C$H$$$&e(B  
e$B?M$OB?$=$&$J5$$,$7$^$9e(B…

> 1. e$B:#$^$G$I$\*$j8e$+$i%3%\_%C%He(B
> 
> e$B!!=\>Mh$I$\*$j!"%3%\_%C%H$,$"$C$F$+$ie(B version.h e$B$r99?7!#e(B1 e$B$H$"$o$;5;$K$9$ke(B  
> e$B$N$O$"$j$J$N$+$b!#e(B
> 
> e$B!!e(B3e$B$D$"$2$F$\_$?$s$G$9$,!“B\>$K$b$”$k$H;W$$$^$9$N$G!“2?$+$”$j$^$7$?$i$4;Xe(B  
> e$BE&2\<$5$$!#e(B

e$B7k6Ie(Bpost-commite$B$G$R$C$+$1$Fe(Bversion.he$B$r\<+F099?7$9$k$H$$$&$N$O5;=QE\*$K:$Fqe(B  
e$B$@$C$?$C$F$$$&7kO@$J$s$G$7$g$&$+!#$@$H$9$k$H$"$j$=$&$JA\*Br;h$H$7$F$Oe(Bcron  
e$B$GKhF|0l2se(Bversion.he$B99?7%9%/%j%W%H$rAv$i$;$k$h$&$K$9$k$H$+e(B…

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [January 7, 2007, 10:29am UTC](https://www.ruby-forum.com/t/version-h-maintenance/81226/3 "2007-01-07T10:29:13Z")

</div>

e$B!!$5$5$@$G$9!#e(B

Urabe S. wrote:

> > e$B!!%3%_%C%H;~!"%5!\<%PB&$Ge(B version.h e$B$NJQ99$,L5$1$l$P%3%_%C%H$5$;$J$$$h$&e(B  
> > e$B$K%U%#%k%?$r:n$k$3$H$b2DG=$@$=$&$G$9!#e(B
> 
> e$B$3$le(B(version.he$B$NJQ99$,$J$1$l$P5qH]e(B)e$B$O:$$j$^$;$s$+e(B?e$B$?$H$($P0lF|$KFs2s%3e(B  
> e$B%\_%C%H$9$k$H$-$H$+$K!#e(B

e$B!!$3$3$O8@MU$,B-$i$J$/$F!“e(Bversion.h  
e$B$K!VI,MW$JJQ99!W$,$J$+$C$?$i5qH]!”$He(B  
e$B$$$&0UL#$G$7$?!#$=$NF|$Ne(B2e$B2sL\0J9\_$N%3%\_%C%H$OD7$M$J$$$H$$$&$b$N$G$9!#e(B

> tare$B$r:n$k$N$b\<+F02=$9$k$N$,$$$$$+$b$7$l$^$;$s$M!#e(B

e$B!!%j%S%8%g%s$4$H$K:n$C$F$\*$/$N$ONI$$$3$H$+$H;W$$$^$9!#$^$!!"e(Bruby-  
[lang.org](http://lang.org) e$B$G$J$/$F$b$$$$$+!#e(B

> e$B7k6Ie(Bpost-commite$B$G$R$C$+$1$Fe(Bversion.he$B$r\<+F099?7$9$k$H$$$&$N$O5;=QE\*$K:$Fqe(B  
> e$B$@$C$?$C$F$$$&7kO@$J$s$G$7$g$&$+!#$@$H$9$k$H$"$j$=$&$JA\*Br;h$H$7$F$Oe(Bcron  
> e$B$GKhF|0l2se(Bversion.he$B99?7%9%/%j%W%H$rAv$i$;$k$h$&$K$9$k$H$+e(B…

e$B!!Kh2s$d$k$N$O5;=QE\*$JLdBj$O$J$$$N$G$O$J$$$+$H;W$$$^$9!#%?%$%\_%s%0$J$I$Ne(B  
e$BLdBj$O!“$d$O$j$^$@$”$k$H$O;W$$$^$9$,!#e(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [January 8, 2007, 8:47am UTC](https://www.ruby-forum.com/t/version-h-maintenance/81226/4 "2007-01-08T08:47:57Z")

</div>

e$B@.@%$G$9!#e(B

SASADA Koichi wrote:

> > > e$B!!%3%_%C%H;~!"%5!\<%PB&$Ge(B version.h e$B$NJQ99$,L5$1$l$P%3%_%C%H$5$;$J$$$h$&e(B  
> > > e$B$K%U%#%k%?$r:n$k$3$H$b2DG=$@$=$&$G$9!#e(B
> > 
> > e$B$3$le(B(version.he$B$NJQ99$,$J$1$l$P5qH]e(B)e$B$O:$$j$^$;$s$+e(B?e$B$?$H$($P0lF|$KFs2s%3e(B  
> > e$B%\_%C%H$9$k$H$-$H$+$K!#e(B
> 
> e$B!!$3$3$O8@MU$,B-$i$J$/$F!“e(Bversion.h e$B$K!VI,MW$JJQ99!W$,$J$+$C$?$i5qH]!”$He(B  
> e$B$$$&0UL#$G$7$?!#$=$NF|$Ne(B2e$B2sL\0J9\_$N%3%\_%C%H$OD7$M$J$$$H$$$&$b$N$G$9!#e(B

pre-commit e$BEy$r;H$&J}K!$G$9$h$M!#e(B

version.h e$B$r\<j$GJQ99$5$;$k$N$O%9%^!\<%H$8$c$J$$5$$,$9$k$N$G!“e(B  
ChangeLog e$B$Ke(B $Id$ e$B$rKd$a9~$s$G!”$=$N\>pJs$r;H$C$F!"e(B  
make e$BEy$N%?%$%\_%s%0$Ge(B version.h e$B$r@8@.$9$k$N$O$I$&$G$7$g$&!#e(B

e$B%3%\_%C%HKh$Ke(B ChangeLog e$B$,99?7$5$l$F$$$k$3$H$re(B pre-commit  
e$B$G3NG’$9$l$P!“e(B  
e$B\>o$Ke(B ChangeLog e$B$Ne(B $Id$  
e$B$K:G?7$NF|IU$H%j%S%8%g%s$,$”$k$O$:$G$9$+$i!#e(B

# [ruby-dev:30097] e$B$X$N0F$H$b$7$Fe(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [January 23, 2007, 4:14am UTC](https://www.ruby-forum.com/t/version-h-maintenance/81226/5 "2007-01-23T04:14:42Z")

</div>

e$B!!$5$5$@$G$9!#e(B

Urabe S. wrote:

> NARUSE, Yui wrote:
> 
> > pre-commit e$BEy$r;H$&J}K!$G$9$h$M!#e(B
> > 
> > version.h e$B$r\<j$GJQ99$5$;$k$N$O%9%^!\<%H$8$c$J$$5$$,$9$k$N$G!“e(B  
> > ChangeLog e$B$Ke(B $Id$ e$B$rKd$a9~$s$G!”$=$N\>pJs$r;H$C$F!"e(B  
> > make e$BEy$N%?%$%\_%s%0$Ge(B version.h e$B$r@8@.$9$k$N$O$I$&$G$7$g$&!#e(B
> 
> e$B$=$l$O0Fe(B2.e$B$8$c$J$$$G$7$g$&$+!#e(B

e$B!!$=$N$D$b$j$G$7$?!#e(B

> - version.he$B$N$\_$rJQ99$7$F$$$k$H$-e(B(e$BF|IU!"e(Bpatchlevel)
> - svn pee$B$@$1$N$H$-e(B
> - svn rme$B$@$1$N$H$-e(B
> - e$BD\>A0$N%3%_%C%H$,$"$-$i$+$J%_%9e(B(conflicte$BJ|CV$7$F$?$H$+e(B)e$B$G!"$=$N=$@5e(B  
> e$B$/$i$$$Oe(BChangeLoge$B$,=q$+$l$F$J$5$2$G$9!#FC$Ke(Bsvn rm tags/fooe$B$G$^$k$4$H\>C$9e(B  
> e$B\>l9g$H$+$O!“e(BChangeLoge$B$N=q$-$h$&$,$”$j$^$;$s!#e(B

e$B!!\>e5-$N\>l9g$K$Oe(B ruby -v  
e$B$NI=\<($OJQ$o$kI,MWL5$$$+$J$!!"$H$$$&5$$,$9$k$Ne(B  
e$B$G!"$?$H$($Pe(B trunk e$B$He(B branches  
e$B$7$+%A%’%C%/$7$J$$!"$H$+!#e(B

e$B!!$J$s$H$J$/!"$^$D$b$H$5$s$,e(B version.h  
e$B$r99?7$7$F%3%\_%C%H$7$F$/$l$F$$$ke(B  
e$B$h$&$J$N$G!"0F#1!)e(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [January 8, 2007, 9:40am UTC](https://www.ruby-forum.com/t/version-h-maintenance/81226/6 "2007-01-08T09:40:01Z")

</div>

e$BKNIt$G$9!#e(B

NARUSE, Yui wrote:

> pre-commit e$BEy$r;H$&J}K!$G$9$h$M!#e(B
> 
> version.h e$B$r\<j$GJQ99$5$;$k$N$O%9%^!\<%H$8$c$J$$5$$,$9$k$N$G!“e(B  
> ChangeLog e$B$Ke(B $Id$ e$B$rKd$a9~$s$G!”$=$N\>pJs$r;H$C$F!"e(B  
> make e$BEy$N%?%$%\_%s%0$Ge(B version.h e$B$r@8@.$9$k$N$O$I$&$G$7$g$&!#e(B

e$B$=$l$O0Fe(B2.e$B$8$c$J$$$G$7$g$&$+!#e(B

> e$B%3%\_%C%HKh$Ke(B ChangeLog e$B$,99?7$5$l$F$$$k$3$H$re(B pre-commit e$B$G3NG’$9$l$P!“e(B  
> e$B\>o$Ke(B ChangeLog e$B$Ne(B $Id$ e$B$K:G?7$NF|IU$H%j%S%8%g%s$,$”$k$O$:$G$9$+$i!#e(B
> 
> # [ruby-dev:30097] e$B$X$N0F$H$b$7$Fe(B

e$B8D?ME\*$K$Oe(BChangeLoge$B$r=q$+$J$$$H$-$,$"$ke(B(e$BB\>$N;^$+$iJQ99$re(Bsvn  
mergee$B$7$?D\>e(B  
e$B8e$Ne(Bpatchlevele$B$@$1$"$2$k%3%_%C%H$Ke(BChangeLoge$B$OITMWe(B)e$B$N$G!"$=$&$$$&$N$,5qH]e(B  
e$B$5$l$A$c$&$N$O\<c43:$$k$+$J!\<$H$$$&46$8$G$9$M!#%3%_%C%H%m%0$rFI$s$G$$$k$He(B  
ChangeLoge$B$r=q$+$J$$%1!\<%9$O2?DL$j$+$"$C$Fe(B

- version.he$B$N$\_$rJQ99$7$F$$$k$H$-e(B(e$BF|IU!"e(Bpatchlevel)
- svn pee$B$@$1$N$H$-e(B
- svn rme$B$@$1$N$H$-e(B
- 

e$BD\>A0$N%3%_%C%H$,$"$-$i$+$J%_%9e(B(conflicte$BJ|CV$7$F$?$H$+e(B)e$B$G!"$=$N=$@5e(B  
e$B$/$i$$$Oe(BChangeLoge$B$,=q$+$l$F$J$5$2$G$9!#FC$Ke(Bsvn rm  
tags/fooe$B$G$^$k$4$H\>C$9e(B  
e$B\>l9g$H$+$O!“e(BChangeLoge$B$N=q$-$h$&$,$”$j$^$;$s!#e(B

---

<div class="post-metadata">

**Author:** ![SASADA\_Koichi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f1d935/32.png) [@SASADA\_Koichi](https://www.ruby-forum.com/u/SASADA_Koichi)\
**Post date:** [January 23, 2007, 4:18am UTC](https://www.ruby-forum.com/t/version-h-maintenance/81226/7 "2007-01-23T04:18:43Z")

</div>

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:30153] Re: version.h maintenance”  
on Tue, 23 Jan 2007 12:13:43 +0900, SASADA Koichi [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
writes:

|e$B!!$J$s$H$J$/!"$^$D$b$H$5$s$,e(B version.h e$B$r99?7$7$F%3%\_%C%H$7$F$/$l$F$$$ke(B  
|e$B$h$&$J$N$G!"0F#1!)e(B

e$B;d$O%3%\_%C%H%9%/%j%W%H$Ke(Bversion.he$B$N99?7$rAH$_9~$_$^$7$?!#e(B

# e$B\<+F02=\<+F02=e(B

e$B$7$+$7!"%9%/%j%W%H$N=$@5$O4JC1$J$N$G3’$5$s$NET9g$K9g$o$;$^$9!#e(B
