站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Gallery:使用Subversion
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
== 如何由CVS迁移到Subversion? == 基本的打算是将你gallery的CVS版本指定一个已知点,接着将其转移到Subversion中相符的点上。完成此操作不会丢失你对代码所作的任何修改。以下给出的指导是假设你的代码位于'''gallery2'''目录下的情况,请根据实际情况区别对待。 在sourceforge上更新至最新版本的CVS: cvs -t -d :pserver:anonymous@gallery.cvs.sourceforge.net:/cvsroot/gallery update 请注意你应当提供新的-d标志,因为SourceForge在2006年5月12日换了一组新的CVS服务器(由于硬件故障)并且修改了CVS的路径。 接着讲你的代码移除 mv gallery2 gallery2-cvs 然后从subversion截取相符的代码。由CVS的头部部分移动到Subversion主干部分: svn checkout -r 13519 <nowiki>https://gallery.svn.sourceforge.net/svnroot/gallery/trunk/gallery2</nowiki> 或者如果你从一个分支(如BRANCH_2_1)进行移动操作的话,你应当这样: svn checkout -r 13519 <nowiki>https://gallery.svn.sourceforge.net/svnroot/gallery/branches/BRANCH_2_1/gallery2</nowiki> 接着复制你所作的修改到subversion中。此命令将全盘复制你的cvs实体到subversion实体中去,不过除了CVS dir(因为这些已经不需要了): cd gallery2-cvs tar --exclude CVS -cf - . | ( cd ../gallery2 && tar -xvf - ) 现在你就可以在浏览器中浏览你的gallery2目录了,而且该怎样运行的还是照旧那么运行。然而,SVN和CVS在处理关键词方面有微妙的差别,因此要做适当修正的话你应当按如下的方法操作。但是请注意此方法仅在HEAD->trunk的情况下测试过 .. 因此如果对于分支来说的话,情况可能会有所偏差。以下的命令修复存在于所有文件中的$RCSfile$关键词,然后会放弃对部分无法修复文件的修改。 cd gallery2 perl -pi -e 's/(\$RCSfile):.*?\$/$1\$/' `find . -name "*.php" -print -o -name "*.inc" -print -o -name "*.class" -print -o -name "*.js" -print` install/config.php-template themes/ajaxian/theme.css lib/tools/creator/*.tpl lib/tools/uml/JavaClasses.xsl svn revert modules/core/test/phpunit/AdminRepository* modules/picasa/classes/*ss modules/picasa/test/phpunit/*ss 现在通过如下操作你就能看到所作修改的列表: svn status 你的Gallery应该能正常运行了。要将你跟踪的语句中的代码更新的话,你应当: svn update
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)