12
我认为答案是否定的,但也许我错过了一些东西:在大多数回购协议中,您只有一两个管理员和一群“协作者”。但它看起来像协作者不能分配问题(例如,自己),也不能标记问题(甚至他们创建的问题)。在GitHub问题跟踪器中,非管理员用户可以分配用户和标签吗?
错误?设计特点?我用错了?有没有解决方法?
我认为答案是否定的,但也许我错过了一些东西:在大多数回购协议中,您只有一两个管理员和一群“协作者”。但它看起来像协作者不能分配问题(例如,自己),也不能标记问题(甚至他们创建的问题)。在GitHub问题跟踪器中,非管理员用户可以分配用户和标签吗?
错误?设计特点?我用错了?有没有解决方法?
看着Issues 2.0: The Next Generation,这似乎是由设计,并从意见,这并不是唯一的“问题”的用户都面临着:
它看起来像问题只能分配给合作者。
我仍然希望能够向不是回购合作者的开发人员分配问题(或要求提供人的问题)。毕竟,这是一个非常常见的工作流程,即通过分叉和拉取请求进行协作。
一个潜在的解决方法(未测试自己)是一个用户到餐桌的原回购,并在新的叉式回购的问题跟踪重现问题(他拥有):
很明显,这涉及到一些重复,但对于用户想要的完整所有权的错误,这可能是值得的。
有趣的是,我还没有注意到的另一个限制 - 但是在Trello中出现的一个限制(恕我直言,如果你使用“assign to”来记录状态,这个人是否实际上有一个帐户是无关的......) – 2012-01-17 08:19:37
此外,您的解决方法对我们来说并不真正起作用 - 我们实际上拥有回购协议,我们不希望每个人都拥有管理权限。 – 2012-01-17 08:20:00
@Steve:因此我的叉子建议:如果用户不应该是*你的* repo的管理员,他可以成为他的回购管理员(作为你自己的分支) – VonC 2012-01-17 08:24:47