目录布局调整

4 views
Skip to first unread message

Joe Cai

unread,
Jan 25, 2008, 9:07:11 PM1/25/08
to joom...@googlegroups.com
如果没有意见的话我接下去动手了

目前的目录布局为:
|-- administrator/
|-- build/
|-- installation/
|-- site/

预计调整的目录布局为
|-- build/
|-- src/
|-- administrator/language/zh-CN/
|-- installation/language/zh-CN
|-- language/zh-CN
|-- language/pdf_fonts


--
Regards,
Joe

Joomla之门

unread,
Jan 25, 2008, 10:06:25 PM1/25/08
to joom...@googlegroups.com
建议在4个语言文件有关的目录之上,再建一个总目录叫 joomla_1.5_stable,否则下一步还有 1.6 或 2.0 出来,又要调整。


With best regards,
baijianpeng
http://www.joomlagate.com

You wrote to <joom...@googlegroups.com> on Sat, 26 Jan 2008 10:07:11 +0800:

JC> 预计调整的目录布局为
??|> -- build/
??|> -- src/
??|> -- administrator/language/zh-CN/
??|> -- installation/language/zh-CN
??|> -- language/zh-CN
??|> -- language/pdf_fonts

Joe Cai

unread,
Jan 25, 2008, 10:44:20 PM1/25/08
to joom...@googlegroups.com
那是 branches 和 tags 做的事情:(

简单解释是这样的:如果有1.6/2.0出来可以把trunk用做 1.6或者2.0 的翻译文件,
原有的1.5的翻译文件放在一个1.5分支来维护,如果有一个版本发布会打一个tag叫
1.5.0,1.5.1等等,这是svn最通常的做法,一般同时进行的会有一个开发版本分支
和若干个维护版本分支。这么做的原因是如果你直接在目录里面分1.5_stable,
1.6,结构不清晰,并且如果不是svn copy过去的,做版本比较(svn diff)很难处理。

顶层的1.5.x和1.0.x区分倒是有点多余了,那时候主要考虑1.0.x的翻译结构和1.5.x
完全不一样,所以直接这么安排了,另外一个原因是svn初始化的时候都没有后续
1.6的开发计划发布。

顶层比较干净一点的布局:

|-- branches/
|-- 1.0.x/ ---> 1.0.x 在这里维护,如果这部分工作还有人做的话
|-- 1.5.x/ ---> 如果后续1.6或者2.0发布, 1.5.x 放在这里
|-- tags/
|-- 1.0.14 ---> **如果**一个版本release后在tags打标签
|-- 1.5.0 ---> 同上
|-- trunk/ ---> 主干分支,和joomla的最新发行版本同步
|-- build/
|-- src/
....


2008/1/26 Joomla之门 <jooml...@gmail.com>:

--
Regards,
Joe

Joe Cai

unread,
Jan 25, 2008, 11:14:08 PM1/25/08
to joom...@googlegroups.com
zhous,
if you have no problem with that, i'll commit the change.

2008/1/26 Joe Cai <joey...@gmail.com>:

--
Regards,
Joe

zhou...@gmail.com

unread,
Jan 26, 2008, 4:42:42 AM1/26/08
to Joomla! 简体中文翻译组
No problem, thanks!

On 1月26日, 下午12时14分, "Joe Cai" <joey....@gmail.com> wrote:
> zhous,
> if you have no problem with that, i'll commit the change.
>
> 2008/1/26 Joe Cai <joey....@gmail.com>:
>
>
>
>
>
> > 那是 branches 和 tags 做的事情:(
>
> > 简单解释是这样的:如果有1.6/2.0出来可以把trunk用做 1.6或者2.0 的翻译文件,
> > 原有的1.5的翻译文件放在一个1.5分支来维护,如果有一个版本发布会打一个tag叫
> > 1.5.0,1.5.1等等,这是svn最通常的做法,一般同时进行的会有一个开发版本分支
> > 和若干个维护版本分支。这么做的原因是如果你直接在目录里面分1.5_stable,
> > 1.6,结构不清晰,并且如果不是svn copy过去的,做版本比较(svn diff)很难处理。
>
> > 顶层的1.5.x和1.0.x区分倒是有点多余了,那时候主要考虑1.0.x的翻译结构和1.5.x
> > 完全不一样,所以直接这么安排了,另外一个原因是svn初始化的时候都没有后续
> > 1.6的开发计划发布。
>
> > 顶层比较干净一点的布局:
>
> > |-- branches/
> > |-- 1.0.x/ ---> 1.0.x 在这里维护,如果这部分工作还有人做的话
> > |-- 1.5.x/ ---> 如果后续1.6或者2.0发布, 1.5.x 放在这里
> > |-- tags/
> > |-- 1.0.14 ---> **如果**一个版本release后在tags打标签
> > |-- 1.5.0 ---> 同上
> > |-- trunk/ ---> 主干分支,和joomla的最新发行版本同步
> > |-- build/
> > |-- src/
> > ....
>
> > 2008/1/26 Joomla之门 <joomlag...@gmail.com>:
>
> > > 建议在4个语言文件有关的目录之上,再建一个总目录叫 joomla_1.5_stable,否则下一步还有 1.6 或 2.0 出来,又要调整。
>
> > > With best regards,
> > > baijianpeng
> > >http://www.joomlagate.com
>
> > > You wrote to <joom...@googlegroups.com> on Sat, 26 Jan 2008 10:07:11 +0800:
>
> > > JC> 预计调整的目录布局为
> > > ??|> -- build/
> > > ??|> -- src/
> > > ??|> -- administrator/language/zh-CN/
> > > ??|> -- installation/language/zh-CN
> > > ??|> -- language/zh-CN
> > > ??|> -- language/pdf_fonts
>
> > --
> > Regards,
> > Joe
>
> --
> Regards,
> Joe- 隐藏被引用文字 -
>
> - 显示引用的文字 -
Reply all
Reply to author
Forward
0 new messages