评论列表
大满 2015-12-29 16:24:47 回复
其他都没问题。但是在运行syncgit.bat之后控制台有乱码,进入禅道任务页面,点diff之后也有乱码,这个怎么解决呢?设置的编码为utf-8
回复
已经在群里回复过了吧? 应该是禅道获取git数据的时候在哪里被转码了。可以把页面选择 gbk编码,然后点击diff 查看代码。
iyuanma 2015-12-18 18:46:31 回复
3.3 配置多个库

一个库就是对应的一个项目吗?
回复
1、推荐升级到禅道最新8.0版本,老版本不再支持。
2、该文档中介绍了禅道中的展示界面(5.4),是和具体的 需求、任务、bug 关联。
帅老头 2015-12-03 15:02:55 回复
如果项目是 git flow 模式,是不是,本地库 要指向 develop 分支
回复
现在git暂时还没有办法切换分支。你可以试试。
cici 2015-10-08 16:36:38 回复
请问这个是免费项目么?
回复
开源版有此功能。
joey 2015-09-16 15:21:36 回复
我部署的本地git服务器,采用的是Gitstack部署的。 zentao\module\git\config.php 里写的是
-----------------------------------------------------------------------------------------------
$config->git = new stdClass();
$config->git->encodings = 'utf-8, gbk';
$config->git->client = 'C:\GitStack\git\bin\git.exe';

$i = 1;
$config->git->repos[$i]['path'] = 'C:\GitStack\repositories\iOS_xxk.git';
------------------------------------------------------------------------------------------------


运行CMD 执行syncgit.bat 报错,提示我文件名、目录名或卷标语法不正确。
回复
禅道是什么版本?升级到最新7.2.5版本试一下,还是报错的话把报错内容发出来看一下。
Jay 2015-08-24 10:03:23 回复
请教一下,git提交后可以自动更新bug/story/task的状态吗?比如说把状态从新建自动变成已·完成
回复
不支持。
jason 2015-07-07 12:02:14 回复
请问报以下错误是什么原因:
E:\xampp\zentao\bin>E:\xampp\php\php.exe E:\xampp\zentao\bin\ztcli "http://192.1
68.2.254:81/git-run"
2015-07-07 12:00:20 begin repo 1
2015-07-07 12:00:20 start from revision 0
文件名、目录名或卷标语法不正确。
Some error occers:
The command is cd H:\SourceCode\Nactalia_ADRP; C:\Program Files (x86)\Git\bin\gi
t.exe log --stat --pretty=format:%an*_*%cd*_*%H*_*%s
回复
生成脚本的时候禅道访问网址应该是 http://192.1 68.2.254:81/zentao 吧,你输入的是http://192.1 68.2.254:81 重新执行一下生成脚本,
回复
我也遇到了这个问题,而且也确认了是一键安装包,地址后面加了zentao。依然有这个问题,看别的帖子说问题出在cmd不能用“;”来连接多个命令。不知道该怎么解决
回复
加QQ: 1492153927,他会邀请加入禅道官方QQ群,在群里截图提问一下。
zinpim 2014-10-21 17:45:35 回复
Failed loading /opt/lampp/lib/php_opcache.so: /opt/lampp/lib/php_opcache.so: wrong ELF class: ELFCLASS32
执行脚本出错
回复
这是一个警告,到不应使用。你可以修改下php.ini文件把这个opcache的模块去掉。
回复
去掉后,再允许 就没东西出来啦
回复
用源码安装 ,没有 同步脚本吗?
jerry 2014-09-17 14:16:58 回复
我执行同步的时候,为什么总出现这个错误。可以帮我看下是什么原因吗,非常感谢!!!

dev@sourceCode:/var/www/zentaopms/bin$ sudo ./syncgit.sh
2014-09-17 14:10:05 begin repo 1
2014-09-17 14:10:05 start from revision bdd454655cbc87dee36bc3e4cce39f1a7eee821c
fatal: ambiguous argument 'bdd454655cbc87dee36bc3e4cce39f1a7eee821c..HEAD': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
Some error occers:
The command is cd /home/git/dragon/art; /usr/bin/git log --stat bdd454655cbc87dee36bc3e4cce39f1a7eee821c..HEAD --pretty=format:%an*_*%cd*_*%H*_*%s
回复
参考文档:http://www.zentao.net/book/zentaopmshelp/207.html
对于git的地址要填写服务器的本地地址 如:D:XXX 由于git是分布式管理,只能同步本地git库。
回复
这个原因我找到了,是因为以前关联过git的某一个库,后来改了库路径,但禅道里面还记录着以前用的信息,即 bdd454655cbc87dee36bc3e4cce39f1a7eee821c 这个文件,只要找到这个文件,把它删除掉就可以了。
回复
2014-09-19 11:08:47 parsing log a0f314413faa193f15366698e0c24e1a9ad15052
2014-09-19 11:08:47 a0f314413faa193f15366698e0c24e1a9ad15052 alread parsed, ommit it

你好,我这有时候会出现这种状况,但不是必现。就是明明一个日志是没有解析过的,格式也正确,但是就出现这句话,说是已经解析过了,忽略掉。这样导致的就是git无法与禅道的id号关联。请问这是什么原因,我的crontab命令是一分钟执行一次的,会不会是与这个有关系呢?
回复
00:00:01 iconv(): Wrong charset, conversion from `task#3在家用linux更改test文件' to `utf-8' is not allowed in /var/www/zentaopms/m
odule/git/model.php on line 358 when visiting m=git&f=run

log下面的日志这样写的,不知道是哪里出了问题
无觅 2014-08-11 23:35:18 回复
配置如下:
$config->git = new stdClass();
$config->git->encodings = 'utf-8, gbk';
$config->git->client = '/usr/local/bin/git';

$i = 1;
$config->git->repos[$i]['path'] = 'git@git.oschina.net:xxxxx/gateway.git';

运行命令:
[root@AY13040211491516738f bin]# ./syncgit.sh
2014-08-11 23:28:45 begin repo 1
2014-08-11 23:28:45 start from revision 0
sh: line 0: cd: git@git.oschina.net:xxxx/gateway.git: 没有那个文件或目录
fatal: Not a git repository (or any parent up to mount point /data)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Some error occers:
The command is cd git@git.oschina.net:xxxx/gateway.git; /usr/local/bin/git log --stat --pretty=format:%an*_*%cd*_*%H*_*%s
回复
由于git是分布式的,git路径必须是本地的git库。