Chinaunix首页 | 论坛 | 博客
  • 博客访问: 394424
  • 博文数量: 112
  • 博客积分: 4535
  • 博客等级: 上校
  • 技术积分: 1120
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-12 10:57
文章分类

全部博文(112)

文章存档

2014年(1)

2013年(1)

2012年(18)

2011年(10)

2010年(16)

2009年(48)

2008年(9)

2007年(9)

我的朋友

分类: LINUX

2012-06-28 15:00:22

       在Trac+Svn系统中,Trac针对系统中很多部分都创建的了记录,例如wiki、svn、ticket等等组件。

       尤其是在一个软件开发过程中,Svn中的代码修改记录更为有用一些。由于某种失误造成svn log需要修改,svn 提供了propset命令可以用来修改svn系统本身的内容;但关联到Trac中的事件记录(显示在Timeline)则在svn修改以后仍旧显示之前错误的记录,很是不方便。这是因为Trac系统本身也有一个数据库,用来保存各种各样的数据。针对svn的代码历史,trac为了保持和代码一致,就需要修改trac中的数据库了。

       自己在安装Trac时使用的是Sqlite数据库,因此可以借助Sqlite工具或者第三方的数据库编辑软件来修改。
sqlite工具在系统(操作系统是Ubuntu12.04)中默认应该提供有,直接编辑trac/project_name/db/name.db即可(记得备份);这里也提供一个免费的数据库浏览编辑工具:
阅读(762) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~