Re: FW: [DESIGN] Aliases?
Saulius Grazulis <[email protected]> Mon, 27 Feb 2006 15:54:06 +0200
| Newsgroups | gmane.comp.version-control.subversion.devel,gmane.mail.eyebrowse.user |
|---|---|
| Organization | Biotechnologijos institutas |
| Message-ID | <200602271554.06888.grazulis__10027.6204444983$1141050869$gmane$org@ibt.lt> |
On Monday 27 February 2006 15:42, Gale, David wrote:
> I have to say, my complaint is that people advocating the
> "trunk/tags/branches" structure are advocating using paths to store
> revision information, which is nonsensical to me.
>
> Having current development code in trunk makes sense--it's a specific
> location in the directory structure, proceding forwards through time.
> =C2=A0Similarly, branches are copies of specific locations, which exist f=
or some
> (unspecified) period of time. =C2=A0Tags, by definition, however, are sup=
posed
> to be "snapshots" of at least a portion of the repository at a specific
> moment in time, and are not supposed to be mutable. =C2=A0Tags are inhere=
ntly
> different from branches, and ought to be treated as such.
>
> Trunk and branches are paths for development, and it makes sense for them
> to be treated as such. =C2=A0Tags, however, are not--and so they should n=
ot be.
> =C2=A0Seems simple enough to me.
I find David's argument 100% to the point, and a good view of the whole=20
versioning process to keep in mind when designing labels.
Needless to say that I see the things exactly the same way...
=2D-=20
Dr. Saulius Gra=C5=BEulis
Institute of Biotechnology
Graiciuno 8
LT-02241 Vilnius
Lietuva (Lithuania)
fax: (+370-5)-2602116
tel.: office: (+370-5)-2602556
mobile: (+370-684)-49802, (+370-614)-36366