在Git中有没有办法对分支进行"描述"?
当我尝试使用描述性名称时,在一个分支上工作一段时间有时会使我记忆为什么我做了一些其他主题分支.我尝试为分支使用描述性名称,但我认为"描述"(关于分支目的的简短说明)会很好.
在过去,我非常喜欢使用Trac和我自己的一些服务器上托管的subversion存储库.集成的票务和在线代码浏览非常方便.
我已经在我的一些公共项目中使用了github,但是我没有钱来支付额外的服务,特别是当我已经支付远程VPS主机时.
有没有人知道或有任何使用git版本控制设置Trac的经验?具体来说,我已经可以推送到远程服务器但我希望有一些Web界面允许我(以及与我一起工作的人)在不使项目公开的情况下在线查看代码库的提交和当前状态.我知道GitPlugin但是无法启动并成功运行.还有其他建议吗?
需要集成的票务(和维基),但不是绝对必要的.
编辑:
在使用GitPlugin和Trac后,我已经能够启动并运行.主要问题是我需要通过在trac.ini中执行类似的操作来显式启用trac环境的插件:
[components]
# for version 0.10
gitplugin.* = enabled
# for version 0.11
tracext.git.* = enabled
Run Code Online (Sandbox Code Playgroud)