我一直在寻找设置Redmine,Trac或JIRA来跟踪问题.我希望能够让我的开发团队创建客户从未见过的内部票证,而客户可以创建/编辑内部团队看到的票证.
在Trac文档中,您可以设置创建或查看票证的权限,但似乎不允许仅查看某些票证.使用Trac Fine Grained Permissions可能有效,但不会出现这种情况.
该管理平台的文件中提到:
定义您自己的角色并在单击中设置其权限
但似乎没有粒度级别.
从JIRA文档:
目前,JIRA只能支持项目级别或问题级别的安全性.目前没有可用的现场级安全性.
根据这个问题,Redmine不支持内部票证,因此您必须使用多个项目.我不希望出现需要创建多个项目的情况 - 一个内部,一个外部,并将外部票据带入内部存储库.这似乎会导致不必要的开销,并且不可避免地,项目不会同步.是否有任何这些产品(可能通过插件,如果不在核心产品本身)指定这些权限,或简化两个项目具有不同的用户和权限,仍然必须共享信息?
有没有人尝试过codendi,Redmine,Retrospectiva和trac?或者任何人都可以在四者之间进行一些比较?哪个更好相关:
哪个更好的操作系统来实现每个应用程序?
非常感谢 :)
诸如Github,Bitbucket,DropBox之类的东西 - 管理内容托管,例如门票和repo -hosting(DB不是门票,但可以用来存储回购).我想要一个解决方案,我自己管理Git -repositories和门票等内容托管.
试验0:尝试调整Git,太费时间了
我遵循了这里的说明 , 但有些困难,然后我跟着很多其他教程遇到了更多的困难.我克隆了
"git clone --bare xxx xxx.git; cd xxx; git update-server-info"工作,但无法推动事情"--shared",厌倦了这种手动黑客.材料太多,无关材料太多,材料过时.
我再说一遍,我想自己做内容托管.那我怎么能主持我的git回购?
也许相关