Quantcast
Channel: svn – LiangXu Wang
Browsing latest articles
Browse All 15 View Live

svn中转移库及彻底删除某目录

本机上已经有的svn库,如何合并到服务器上已经运营的svn呢? 可以这么处理: svnadmin dump /your/svn/repository/path > svn.dump 同时,若某个project我不想上传到公共服务器与大家共享,或者是一个脏导入,可以这样删除: cat svn.dump | svndumpfilter exclude...

View Article



整合phpbb3和svn服务

整合,题目有点大,呵呵。 其实就是把SVN的用户控制交给phpbb3来进行处理。 要求SVN必须采用apache2/mod_auth_mysql来进行控制的。 然后在phpbb3的后台创建一个新的用户组,用于控制可以访问SVN服务的用户。然后在mysql里创建一个视图,提取用户名称和密码。注意,PHPBB3采用的加密方式是直接MD5。假设创建的组名为svn: create view svnauth...

View Article

在ubuntu gutsy下编译codeblocks svn版本

本来一直用的是feisty下的一个源: deb http://lgp203.free.fr/ubuntu/ feisty main 但是自从svn4413版本后就出现问题了,执行codeblocks提示错误: codeblocks: /usr/lib/libwx_gtk2u_aui-2.8.so.0: version `WXU_2.8.5′ not found (required by...

View Article

svn merge:主干与分支之间的合并

合并是svn使用的一个难点,合理使用merge功能可以减少很多不必要的工作,提升工作效率。 实例1. 从主干到分支的合并 在主干中某部分的功能已经得到了修改和增强,现在想把这些增强的功能应用到分支上,就可以这样操作: svn merge -r 1804:HEAD...

View Article

svn move/copy: 用分支替代主干

svn merge可以将一个分支上的变更应用到另外一个分支上,在小功能的开发与合并有很大的作用,但有的时候会从分支上发起一个全新的系统,从而最终替代原主干上的代码,此时svn merge就不可用了,因为需要更换的地方很多,而此时就可以考虑使用svn move、svn copy等来一次性的转移。 svn move https://repository/path/to/trunk...

View Article


转移并升级svn+trac开发环境

之前svn+trac的开发环境是部署在一个很老的服务器上,现在欲逐步淘汰旧服务器,就想把开发环境也转移到新的服务器上。 转移过程中发现的问题记录如下: 1. 需要拷贝的文件: apache配置文件、svn库文件、trac库。 2. 在新服务器上安装配置: 2.1 配置SSL支持,将之前生成的crt文件拷贝过来即可。 2.2 配置apache的插件,包括svn,auth_mysql,python等。...

View Article

使用svn merge回滚错误的提交

有时候会错误svn commit的结果不对,需要进行回滚,这是可以使用svn merge进行操作。 比如,r9-r10是错误的提交,r8是提交前的正确版本,则可以使用svn merge反向合并来回滚: svn merge -r 10:8 https://server/svn/path/trunk . 然后再使用svn commit提交回滚后的结果即可。

View Article

Image may be NSFW.
Clik here to view.

在trac中使用Commit Ticket Updater

Trac中已经自带了Commit Ticket Updater,但默认没有打开,需要管理员在后台将此插件激活。如下图。 激活后在版本管理软件中commit时就可以通过特定的关键词来处理ticket,如”fixed #200″,就是管理ticket 20。

View Article


从svn转换到git

数据中心之前的代码一直使用svn进行管理,现在team已经转换到git了。需要将之前的版本代码也全部转换到git了。 转换步骤在这本git书中有详细的说明: http://git-scm.com/book/zh/v1/Git-与其他系统-迁移到-Git 但在试验过程中,发现有几处地方不能完整执行,需要进行修改。修改后的代码如下: #clone metadata git svn clone...

View Article


使用git进行分支间的合并

使用svn的时候,在分支之间的合并,使用svn merge进行操作,同时也可以合并部分目录和文件。 现在开始使用git,一开始只是知道git merge,将不同分支完整合并到另一分支。但我的实际需求是,将某一次或某几个commit,合并到几个不同的分支上。 搜索后发现可以使用git cherry-pick命令,可以非常好的解决这个需求。   参考:...

View Article
Browsing latest articles
Browse All 15 View Live




Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC