Git/Redmine提交要求

Git/Redmine提交要求,git,redmine,scmbug,Git,Redmine,Scmbug,我目前正在考虑从使用scmbug的svn/bugzilla系统迁移到git/redmine系统。我一直很难找到一种方法来要求提交与redmine系统中的“问题”相关联。有人知道这是否可能吗 谢谢! Brian正如eykanal所指出的,可以将Redmine配置为识别提交消息中的问题编号。当它这样做时,它将自动链接问题页面上的提交,它工作得很好。但请注意,这不需要提交就有问题引用。如果要强制执行该操作(即显式禁止不引用问题的提交),则必须编写自己的操作,该操作将查询Redmine数据库,如果未找到

我目前正在考虑从使用scmbug的svn/bugzilla系统迁移到git/redmine系统。我一直很难找到一种方法来要求提交与redmine系统中的“问题”相关联。有人知道这是否可能吗

谢谢!
Brian

正如eykanal所指出的,可以将Redmine配置为识别提交消息中的问题编号。当它这样做时,它将自动链接问题页面上的提交,它工作得很好。但请注意,这不需要提交就有问题引用。如果要强制执行该操作(即显式禁止不引用问题的提交),则必须编写自己的操作,该操作将查询Redmine数据库,如果未找到,将以失败状态退出

考虑到这一点,我不确定我会让它失败,因为你总是会在这里和那里有合法地不引用票证的提交。我可能会发出警告信息。例如:

警告,您的提交没有引用问题。请适当更新提交消息。这可以通过:git完成 提交--修改-m“新提交消息”

从这里开始: