站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Gallery:使用Subversion
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
== 可以为我的Gallery使用Subversion吗? == 当然可以!而且这是个不错的主意。这让你的代码升级变的既快又简单了,而且你对代码所作的任何修改都将在升级时被保留下来。如果你希望能有一个稳定点的Gallery,我们建议你跟踪主要发行版本的分支。这将保证在你升级更新时,仅最小且必要的修正将用于主要发行版本问题的解决(如安全性更新或致命BUG的修复)。 === 何为主要发行版本分支? === Subversion有一个被称为[http://svnbook.red-bean.com/nightly/en/svn-book.html#svn.branchmerge.what 分支(branch)]的特点。这些都是独立平行的代码复本,它们是各行其道的。每次我们发布一个主要版本时(如2.0和2.2),我们都会为它创建一个分支(比如BRANCH_2_0和BRANCH_2_2)。这样你就可以让Subversion为你找到相应版本的代码了。如果你希望从Subversion存储库中获取Gallery2.2的话,就需要使用如下命令行: <nowiki>svn checkout https://gallery.svn.sourceforge.net/svnroot/gallery/branches/BRANCH_2_2/gallery2/ .</nowiki> 这将为你找出最新的Gallery2.2代码复本。这跟你下载Gallery2开发者整合包的效果几乎是一样的。 === 如何保证一个分支的更新? === 只要我们新发布一个较小版本时(比如2.1.1),我们都会更新其在主要发布版本分支中的代码。因此当我们发布2.1.1时,2.1和2.1.1版本的所有区别都在BRANCH_2_1中。这意味着,如果你选择的是BRANCH_2_1,你所需要做的只是一个"svn更新",然后就能更新到2.1.1版本了。此方法的效率可见一斑。在小的更新版本中,我们正尝试做较小的, API兼容性的修改。这样你在一个分支版本中就能够一直进行安全的升级了。这种情况下,你<b>不会</b>得到任何实验代码。 === 如何转换为下个主要发布版本分支? === 假设你选择BRANCH_2_0安装的2.0并且做了一些较小的修改。现在你希望升级到2.1.1版本的最新代码。你可以告知Subversion转换为BRANCH_2_1,方法如下: cd gallery <nowiki>svn switch https://gallery.svn.sourceforge.net/svnroot/gallery/branches/BRANCH_2_1/gallery2</nowiki> 现在你就有了2.1版本的代码了,而且仍保留了你在2.0代码中做出的修改。此命令发出的回复与svn更新时的回复很相似。请参考[[Gallery:Using_Subversion#How_do_I_update_the_code.3F|有关更新的描述部分]]来看看如何阅读结果。
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)